예제 #1
0
    def test_default_config(self):
        """Test that the default configuration is created"""
        config = Config(ROOTDIR)
        self.assertTrue(config)

        expected_string = "idk:\n  working_repo: %s\n" % config.get("working_repo")

        self.assertEqual(expected_string, self.read_config())
        self.assertTrue(config.get("working_repo"))
        self.assertTrue(config.get("template_dir"))
        self.assertTrue(config.get("couchdb"))
        self.assertTrue(config.get("rabbit-server"))
예제 #2
0
    def test_default_config(self):
        """Test that the default configuration is created"""
        config = Config(ROOTDIR)
        self.assertTrue(config)

        expected_string = "idk:\n  working_repo: %s\n" % config.get(
            "working_repo")

        self.assertEqual(expected_string, self.read_config())
        self.assertTrue(config.get("working_repo"))
        self.assertTrue(config.get("template_dir"))
        self.assertTrue(config.get("couchdb"))
        self.assertTrue(config.get("rabbit-server"))
예제 #3
0
    def test_overloaded_config(self):
        """Test that the overloaded configuration"""
        # Build the default config and add a line
        config = Config(ROOTDIR)
        self.write_config()
        self.assertTrue(config)

        # reload the configuration
        config.cm.init(ROOTDIR)

        expected_string = "idk:\n  working_repo: %s\n  couchdb: %s" % (config.get("working_repo"), config.get("couchdb"))

        self.assertEqual(expected_string, self.read_config())
        self.assertEqual(config.get("couchdb"), "couchdb")
        self.assertTrue(config.get("working_repo"))
        self.assertTrue(config.get("template_dir"))
        self.assertTrue(config.get("rabbit-server"))
예제 #4
0
    def test_overloaded_config(self):
        """Test that the overloaded configuration"""
        # Build the default config and add a line
        config = Config(ROOTDIR)
        self.write_config()
        self.assertTrue(config)

        # reload the configuration
        config.cm.init(ROOTDIR)

        expected_string = "idk:\n  working_repo: %s\n  couchdb: %s" % (
            config.get("working_repo"), config.get("couchdb"))

        self.assertEqual(expected_string, self.read_config())
        self.assertEqual(config.get("couchdb"), "couchdb")
        self.assertTrue(config.get("working_repo"))
        self.assertTrue(config.get("template_dir"))
        self.assertTrue(config.get("rabbit-server"))