Ejemplo n.º 1
0
    def test_write(self):
        tempfilename = "/tmp/testfile-%s.cfg" % time.time()
        
        config = AVConfigParser(DEFAULT_SECTION)
        config.write(tempfilename)
        self.assertFalse(config.has_section(DEFAULT_SECTION))
        self.assertEqual(config.read(TEST_FILES_PATH + "ossim_setup1.conf"),AVConfigParserErrors.ALL_OK)
        del config
        
        config = AVConfigParser(DEFAULT_SECTION)
        self.assertFalse(config.has_section(DEFAULT_SECTION))
        self.assertEqual(config.read(tempfilename),AVConfigParserErrors.ALL_OK)
        del config
        
        os.remove(tempfilename)

        tempfilename = "/tmp/testfile2-%s.cfg" % time.time()
        config = AVConfigParser(DEFAULT_SECTION)
        self.assertEqual(config.read(TEST_FILES_PATH + "ossim_setup1.conf"),AVConfigParserErrors.ALL_OK)
        config.set("server","server_ip","192.168.7.99")
        config.set("sensor","interfaces","eth5")
        config.write(tempfilename)
        del config
        
        config = AVConfigParser(DEFAULT_SECTION)
        self.assertEqual(config.read(tempfilename),AVConfigParserErrors.ALL_OK)
        self.assertEqual(config.get_option("sensor","interfaces"),"eth5")
        self.assertEqual(config.get_option("server","server_ip"),"192.168.7.99")
        del config
        os.remove(tempfilename)
Ejemplo n.º 2
0
    def test_write(self):
        tempfilename = "/tmp/testfile-%s.cfg" % time.time()

        config = AVConfigParser(DEFAULT_SECTION)
        config.write(tempfilename)
        self.assertFalse(config.has_section(DEFAULT_SECTION))
        self.assertEqual(config.read(TEST_FILES_PATH + "ossim_setup1.conf"),
                         AVConfigParserErrors.ALL_OK)
        del config

        config = AVConfigParser(DEFAULT_SECTION)
        self.assertFalse(config.has_section(DEFAULT_SECTION))
        self.assertEqual(config.read(tempfilename),
                         AVConfigParserErrors.ALL_OK)
        del config

        os.remove(tempfilename)

        tempfilename = "/tmp/testfile2-%s.cfg" % time.time()
        config = AVConfigParser(DEFAULT_SECTION)
        self.assertEqual(config.read(TEST_FILES_PATH + "ossim_setup1.conf"),
                         AVConfigParserErrors.ALL_OK)
        config.set("server", "server_ip", "192.168.7.99")
        config.set("sensor", "interfaces", "eth5")
        config.write(tempfilename)
        del config

        config = AVConfigParser(DEFAULT_SECTION)
        self.assertEqual(config.read(tempfilename),
                         AVConfigParserErrors.ALL_OK)
        self.assertEqual(config.get_option("sensor", "interfaces"), "eth5")
        self.assertEqual(config.get_option("server", "server_ip"),
                         "192.168.7.99")
        del config
        os.remove(tempfilename)