def test_default_config(self): """Test that the default configuration is created""" print "pbb" 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"))
def launch_data_monitor(filename, launch_options=""): """ @brief launch a terminal tailing a file """ cfg = Config() xterm = cfg.get("xterm") tail = cfg.get("tail") cmd = "%s %s -e %s -f %s" % (xterm, launch_options, tail, filename) args = shlex.split(cmd) process = subprocess.Popen(args) log.debug("run cmd: %s" % cmd) return process
def launch_data_monitor(filename, launch_options=''): """ @brief launch a terminal tailing a file """ cfg = Config() xterm = cfg.get("xterm") tail = cfg.get("tail") cmd = "%s %s -e %s -f %s" % (xterm, launch_options, tail, filename) args = shlex.split(cmd) process = subprocess.Popen(args) log.debug("run cmd: %s" % cmd) return process
def test_default_config(self): """Test that the default configuration is created""" config = Config(ROOTDIR) self.assertTrue(config) expected_string = "idk:\n start_couch: false\n working_repo: %s\n start_rabbit: false\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("rabbitmq")) self.assertTrue(False == config.get("start_rabbit")) self.assertTrue(False == config.get("start_couch"))
def test_default_config(self): """Test that the default configuration is created""" config = Config(ROOTDIR) self.assertTrue(config) expected_string = "idk:\n start_couch: false\n start_rabbit: false\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("rabbitmq")) self.assertTrue(False == config.get("start_rabbit")) self.assertTrue(False == config.get("start_couch"))
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"))
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 start_couch: false\n start_rabbit: false\n working_repo: %s\n couchdb: %s\n start_couch: True\n start_rabbit: True\n" % (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("rabbitmq")) self.assertTrue(True == config.get("start_rabbit")) self.assertTrue(True == config.get("start_couch"))
def test_default_config(self): """Test that the default configuration is created""" if os.path.exists(ROOTDIR): config = Config(ROOTDIR) else: self.copy_config_file(self.config_file(config.cm.config_dir)) config = Config() #config = Config(ROOTDIR) self.assertTrue(config) expected_string = "idk:\n start_couch: false\n working_repo: %s\n start_rabbit: false\n" % config.get("working_repo") #self.assertEqual(expected_string, self.read_config(config.cm.config_dir)) log.debug("Config string: %s", self.read_config(config.cm.config_dir)) self.assertTrue(config.get("working_repo")) self.assertTrue(config.get("template_dir")) self.assertTrue(config.get("couchdb")) self.assertTrue(config.get("rabbitmq")) self.assertTrue(False == config.get("start_rabbit")) self.assertTrue(False == config.get("start_couch"))
def test_overloaded_config(self): """Test that the overloaded configuration""" # Build the default config and add a line if os.path.exists(ROOTDIR): config = Config(ROOTDIR) else: self.copy_config_file(self.config_file(config.cm.config_dir)) config = Config() #config = Config(ROOTDIR) self.write_config(config.cm.config_dir) self.assertTrue(config) # reload the configuration config.cm.init(config.cm.config_dir) expected_string = "idk:\n start_couch: false\n working_repo: %s\n start_rabbit: false\n couchdb: %s\n start_couch: True\n start_rabbit: True\n" % (config.get("working_repo"), config.get("couchdb")) #self.assertEqual(expected_string, self.read_config(config.cm.config_dir)) self.assertEqual(config.get("couchdb"), "couchdb") self.assertTrue(config.get("working_repo")) self.assertTrue(config.get("template_dir")) self.assertTrue(config.get("rabbitmq")) self.assertTrue(True == config.get("start_rabbit")) self.assertTrue(True == config.get("start_couch"))