Module unittesting :: Class TestLogAnalyzer
[hide private]
[frames] | no frames]

Class TestLogAnalyzer

source code


Tests class LogAnalyzer from iptables.py

Nested Classes [hide private]

Inherited from unittest.TestCase: failureException

Instance Methods [hide private]
 
testCleanInit(self) source code
 
testInitBadLogfile(self) source code
 
testGuessTagSyslog(self) source code
 
testGuessTagMessages(self) source code
 
testStoreAndRetreive(self) source code
 
testTopPorts(self)
Test retreiving number of most denied ports against a known iptables log file.
source code
 
testTopHosts(self)
Test retreiving number of most denied ports against a known iptables log file.
source code

Inherited from unittest.TestCase: __call__, __init__, __repr__, __str__, assertAlmostEqual, assertAlmostEquals, assertEqual, assertEquals, assertFalse, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertRaises, assertTrue, assert_, countTestCases, debug, defaultTestResult, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, setUp, shortDescription, tearDown

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Class Variables [hide private]
  test_target = LogTarget("../test_data/iptables.short", ["[IPTA...
  config = {'date_from': datetime.datetime(1900, 1, 1, 0, 0), 'd...
Properties [hide private]

Inherited from object: __class__

Class Variable Details [hide private]

test_target

Value:
LogTarget("../test_data/iptables.short", ["[IPTABLES DROP]"])

config

Value:
{'date_from': datetime.datetime(1900, 1, 1, 0, 0), 'disp_ports': 3, 'd\
isp_hosts': 3, 'rule_file': '/etc/sysconfig/iptables', 'date_to': date\
time.datetime(2100, 1, 1, 0, 0)}