示例#1
0
  def _new_constuctor(self, **kwargs):
    ztestsuite = kwargs['ztestsuite']
    self.testfile = ztestsuite.__class__.__name__
    self.deployment_module = ztestsuite
    self.dynamic_config_module = ztestsuite
    self.tests = ztestsuite.get_tests(**kwargs)
    self.master_config, self.configs = test_runner_helper.load_configs_from_directory(ztestsuite.config_dir,
                                                                                      kwargs.get("config_overrides", {}))

    self.directory_info = None
    self.reporter = None
示例#2
0
  def _new_constuctor(self, **kwargs):
    ztestsuite = kwargs['ztestsuite']
    self.testfile = ztestsuite.__class__.__name__
    self.deployment_module = ztestsuite
    self.dynamic_config_module = ztestsuite
    self.tests = ztestsuite.get_tests(**kwargs)
    self.master_config, self.configs = test_runner_helper.load_configs_from_directory(ztestsuite.config_dir,
                                                                                      kwargs.get("config_overrides", {}))

    self.directory_info = None
    self.reporter = None
 def test_load_configs_from_directory_returns_correct_config_objects(self):
   """
   Tests that load_configs_from_directory returns correct config objects
   """
   master_config, configs = test_runner_helper.load_configs_from_directory(
       os.path.join(self.FILE_LOCATION, "samples/sample_configs"), {})
   self.assertEqual(len(configs), 2)
   config_names = [config.name for config in configs]
   self.assertTrue("sample_config1" in config_names)
   self.assertTrue("sample_config2" in config_names)
   all_config_mappings = dict(configs[0].mapping.items() + configs[1].mapping.items())
   self.assertEqual(all_config_mappings["BAR"], "baz")
示例#4
0
 def test_load_configs_from_directory_returns_correct_config_objects(self):
     """
 Tests that load_configs_from_directory returns correct config objects
 """
     master_config, configs = test_runner_helper.load_configs_from_directory(
         os.path.join(self.FILE_LOCATION, "samples/sample_configs"), {})
     self.assertEqual(len(configs), 2)
     config_names = [config.name for config in configs]
     self.assertTrue("sample_config1" in config_names)
     self.assertTrue("sample_config2" in config_names)
     all_config_mappings = dict(configs[0].mapping.items() +
                                configs[1].mapping.items())
     self.assertEqual(all_config_mappings["BAR"], "baz")