def test_merge_startegies_none(self): merge_strategies = None param_strategy = env_util.get_param_merge_strategy(merge_strategies, "param1") self.assertEqual(env_util.OVERWRITE, param_strategy)
def test_param_sepcific_merge_strategy(self): merge_strategies = {"default": "merge", "param1": "deep_merge"} param_strategy = env_util.get_param_merge_strategy(merge_strategies, "param1") self.assertEqual(env_util.DEEP_MERGE, param_strategy)
def test_wrong_param_strategy(self): merge_strategies = {"default": "merge", "param1": "unknown"} param_strategy = env_util.get_param_merge_strategy(merge_strategies, "param1") self.assertEqual(env_util.MERGE, param_strategy)
def test_merge_startegies_none(self): merge_strategies = None param_strategy = env_util.get_param_merge_strategy( merge_strategies, 'param1') self.assertEqual(env_util.OVERWRITE, param_strategy)
def test_empty_merge_strategies(self): merge_strategies = {} param_strategy = env_util.get_param_merge_strategy(merge_strategies, "param1") self.assertEqual(env_util.OVERWRITE, param_strategy)
def test_wrong_param_strategy(self): merge_strategies = {'default': 'merge', 'param1': 'unknown'} param_strategy = env_util.get_param_merge_strategy( merge_strategies, 'param1') self.assertEqual(env_util.MERGE, param_strategy)
def test_param_sepcific_merge_strategy(self): merge_strategies = {'default': 'merge', 'param1': 'deep_merge'} param_strategy = env_util.get_param_merge_strategy( merge_strategies, 'param1') self.assertEqual(env_util.DEEP_MERGE, param_strategy)
def test_empty_merge_strategies(self): merge_strategies = {} param_strategy = env_util.get_param_merge_strategy( merge_strategies, 'param1') self.assertEqual(env_util.OVERWRITE, param_strategy)
def test_wrong_param_strategy(self): merge_strategies = {'default': 'merge', 'param1': 'unknown'} param_strategy = env_util.get_param_merge_strategy(merge_strategies, 'param1') self.assertEqual(env_util.MERGE, param_strategy)
def test_param_sepcific_merge_strategy(self): merge_strategies = {'default': 'merge', 'param1': 'deep_merge'} param_strategy = env_util.get_param_merge_strategy(merge_strategies, 'param1') self.assertEqual(env_util.DEEP_MERGE, param_strategy)