class ConfigFileTestCase(unittest.TestCase):

    def setUp(self):
        print 'In setUp'
        self.config = CellConfigFile('test.cfg')
 
    def test_check_modules(self):
        print "Checking import modules"
        self.assertEqual(self.config.modules(), 
                         ['Entity', 'EntityService'])

    def test_check_commands(self):
        print "Testing command lines"
        self.assertEqual(self.config.commandLines(), 
                         [['EntityService.py', 'Sim1', '0xBEEF'],
                          ['Entity.py', 'Sim2', '0xACED']])

    def tearDown(self):
        print 'In tearDown'
        del self.config
 def setUp(self):
     print 'In setUp'
     self.config = CellConfigFile('test.cfg')