コード例 #1
0
ファイル: specs.py プロジェクト: Nydareld/ConfigEnv
 def test_clearCache(self):
     config = Config(self.getCurrentPath() + "data/config.json")
     self.assertEqual(config.get('CI_SERVICE'), "travis-ci")
     config.addFile(self.getCurrentPath() + "data/config.ini")
     self.assertEqual(config.get('CI_SERVICE'), "travis-ci")
     config.clearCache()
     print(config.get('CI_SERVICE'))
     self.assertEqual(config.get('CI_SERVICE'), "plus-travis-ci")
コード例 #2
0
ファイル: specs.py プロジェクト: Nydareld/ConfigEnv
 def test_addFileIni(self):
     config = Config()
     config.addFile(self.getCurrentPath() + "data/config.ini")
     self.assertEqual(config._config['TEST']['TEST_TMP_DIR'], "tests")
コード例 #3
0
ファイル: specs.py プロジェクト: Nydareld/ConfigEnv
 def test_overideFile(self):
     config = Config()
     config.addFile(self.getCurrentPath() + "data/config.json")
     self.assertEqual(config._config['CI']['SERVICE'], "travis-ci")
     config.addFile(self.getCurrentPath() + "data/config.ini")
     self.assertEqual(config._config['CI']['SERVICE'], "plus-travis-ci")
コード例 #4
0
ファイル: specs.py プロジェクト: Nydareld/ConfigEnv
 def test_addFileJson(self):
     config = Config()
     config.addFile(self.getCurrentPath() + "data/config.json")
     self.assertEqual(config._config['DEFAULT']['SECRET_KEY'],
                      "secret-key-of-myapp")