Exemplo n.º 1
0
 def test_004_load_setting(self):
     params = EasyDict({
         'project': 'wandersocket.infra',
         'environment': 'production',
         'burdock_base': '/home/hiraku',
         'via': 'cli'
     })
     config = Config(params)
     config.load_setting(config.get_project_repo(), 'roles', '.json5')
     self.assertTrue('rundeck' in config._loaded.roles)
     config.load_setting(config.get_project_repo(), 'test_en_only', '.json5')
     self.assertEqual(2, len(config._loaded.test_en_only.comment_in_array))
     config.load_setting(config.get_project_repo(), 'test', '.json5')
     self.assertEqual(2, len(config._loaded.test.comment_in_array))