trying some new tests out

This commit is contained in:
byt3bl33d3r 2015-08-23 20:11:27 +02:00
parent 27c28e512e
commit db5b65c463
2 changed files with 17 additions and 5 deletions

View file

@ -1,11 +1,23 @@
import unittest
from commands import getstatusoutput
import logging
class BasicTests(unittest.TestCase):
def test_exec(self):
status, res = getstatusoutput('sudo python mitmf.py --help')
self.assertEqual(0, status, msg=res)
def test_configfile(self):
from configobj import ConfigObj
config = ConfigObj('config/mitmf.conf')
def test_logger(self):
from core.logger import logger
logger.log_level = logging.DEBUG
formatter = logging.Formatter("%(asctime)s [unittest] %(message)s", datefmt="%Y-%m-%d %H:%M:%S")
log = logger().setup_logger("unittest", formatter)
def test_DNSChef(self):
from core.logger import logger
logger.log_level = logging.DEBUG
from core.servers.DNS import DNSChef
DNSChef().start()
if __name__ == '__main__':
unittest.main()