Пример #1
0
    def test_global_config_store(self):
        cfg = GlobalConfigStore()
        cfg.initialized = True
        self.assertEqual(cfg, GlobalConfigStore())
        self.assertTrue(cfg.initialized)
        self.assertTrue(GlobalConfigStore().initialized)
        self.assertEqual(cfg.initialized, GlobalConfigStore().initialized)

        # Test configuration file
        cfg.load(self._conffile)
        self.assertEqual(cfg.test_value, 'hello world')
        self.assertEqual(cfg.test_int, '434')
        self.assertEqual(cfg.get_agent_test_value, cfg.test_value)
        self.assertEqual(cfg.get_test_test1_value, 'hello')
        self.assertEqual(cfg.getfloat_test_test1_float, 44.3)