Ejemplo n.º 1
0
    def test_get_items(self):
        config = AVConfigParser(DEFAULT_SECTION)
        self.assertEqual(config.get_items("expert"), {})

        self.assertFalse(config.has_section(DEFAULT_SECTION))
        self.assertEqual(config.read(TEST_FILES_PATH + "ossim_setup1.conf"),
                         AVConfigParserErrors.ALL_OK)

        self.assertEqual(config.get_items("expert"), {"profile": "server"})
        default_seciton_items = {
            'admin_netmask': '255.255.255.0',
            'mailserver_relay_passwd': 'validpassword',
            'domain': 'alienvault',
            'admin_dns': '8.8.8.8',
            'mailserver_relay_user': '******',
            'email_notify': '*****@*****.**',
            'hostname': 'crgalienvault4free',
            'mailserver_relay_port': '587',
            'profile': 'Server,Sensor,Framework,Database',
            'interface': 'eth0',
            'mailserver_relay': 'smtp.mail.yahoo.com',
            'admin_ip': '192.168.2.22',
            'ntp_server': 'no',
            'admin_gateway': '192.168.5.5'
        }
        self.assertEqual(config.get_items(""), default_seciton_items)
        self.assertEqual(config.get_items(DEFAULT_SECTION),
                         default_seciton_items)
        del config
Ejemplo n.º 2
0
    def test_get_items(self):
        config = AVConfigParser(DEFAULT_SECTION)
        self.assertEqual(config.get_items("expert"),{})

        self.assertFalse(config.has_section(DEFAULT_SECTION))
        self.assertEqual(config.read(TEST_FILES_PATH + "ossim_setup1.conf"),AVConfigParserErrors.ALL_OK)
        
        self.assertEqual(config.get_items("expert"),{"profile":"server"})
        default_seciton_items = {'admin_netmask': '255.255.255.0', 'mailserver_relay_passwd': 'validpassword', 'domain': 'alienvault', 'admin_dns': '8.8.8.8', 'mailserver_relay_user': '******', 'email_notify': '*****@*****.**', 'hostname': 'crgalienvault4free', 'mailserver_relay_port': '587', 'profile': 'Server,Sensor,Framework,Database', 'interface': 'eth0', 'mailserver_relay': 'smtp.mail.yahoo.com', 'admin_ip': '192.168.2.22', 'ntp_server': 'no', 'admin_gateway': '192.168.5.5'}
        self.assertEqual(config.get_items(""),default_seciton_items)
        self.assertEqual(config.get_items(DEFAULT_SECTION),default_seciton_items)
        del config