code: def test_primary_config_with_non_global_package(
      self, type_: Type[ConfigSource], path: str
  ) -> None:
      src = type_(provider="foo", path=path)
      cfg = src.load_config(
          config_path="primary_config_with_non_global_package"
      )
      assert cfg.header["package"] == "foo"
  
file_path: hydra/hydra/test_utils/config_source_common_tests.py
imports: from typing import Any, List, Optional, Type
  from pytest import mark, param, raises, skip
  from hydra.core.default_element import InputDefault
  from hydra.core.object_type import ObjectType
  from hydra.plugins.config_source import ConfigLoadError, ConfigSource
label_desc: Use image node_id 11 for calling the ConfigSourceTestSuite obj's underlying member method code with example usage: obj.test_primary_config_with_non_global_package(type_, path) without return types