code: def test_get_stage_single_stage_dvcfile(tmp_dir, dvc):
      (stage1,) = tmp_dir.dvc_gen("foo", "foo")
      assert dvc.stage.load_one("foo.dvc") == stage1
      assert dvc.stage.load_one("foo.dvc", name="jpt") == stage1
      with pytest.raises(StageFileDoesNotExistError):
          dvc.stage.load_one(path="bar.dvc", name="name")
  
imports: import os
  from operator import itemgetter
  import pytest
  from funcy import raiser
  from dvc.dvcfile import PROJECT_FILE, FileIsGitIgnored
  from dvc.exceptions import NoOutputOrStageError
  from dvc.repo import Repo
  from dvc.stage.exceptions import StageFileDoesNotExistError, StageNameUnspecified, StageNotFound
  from dvc.utils import relpath
  from dvc.utils.fs import remove
  from dvc.utils.strictyaml import YAMLValidationError
label_desc: Use image node_id 21 for calling a global function with example usage: test_get_stage_single_stage_dvcfile(tmp_dir, dvc) without return types