code: def test_empty_scm_repo(tmp_dir, capsys):
      tmp_dir.init(scm=True)
      Repo.init()
  
      assert main(["data", "status"]) == 0
      out, _ = capsys.readouterr()
      assert (
          out
          == """\
  No changes in an empty git repo.
  (there are changes not tracked by dvc, use "git status" to see)
  """
      )
  
file_path: dvc/tests/unit/command/test_data_status.py
imports: import json
  import pytest
  from funcy import omit
  from dvc.cli import main, parse_args
  from dvc.commands.data import CmdDataStatus
  from dvc.repo import Repo
  from dvc.repo.data import Status
  from tests.func.parsing.test_errors import escape_ansi
label_desc: Use image node_id 5 for calling a global function with example usage: test_empty_scm_repo(tmp_dir, capsys) without return types