def test_get_dict_items(self): yotta_module = YottaModule() yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG) self.assertEqual( 'Simple test harness with unity and greentea integration.', yotta_module.get_data().get('description')) self.assertEqual('Apache-2.0', yotta_module.get_data().get('license'))
def test_get_name(self): yotta_module = YottaModule() # Modules using Greentea >= v0.2.0 for module_json in [self.YOTTA_MODULE_LONG, self.YOTTA_MODULE_LONG_IN_DEP, self.YOTTA_MODULE_LONG_IN_TESTDEP, self.YOTTA_MODULE_LONG_NO_DEP]: yotta_module.set_yotta_module(module_json) self.assertEqual('utest', yotta_module.get_name()) # 'greentea-client' module itself yotta_module.set_yotta_module(self.GREENTEA_CLIENT_MODULE) self.assertEqual('greentea-client', yotta_module.get_name())
def test_get_name(self): yotta_module = YottaModule() # Modules using Greentea >= v0.2.0 for module_json in [ self.YOTTA_MODULE_LONG, self.YOTTA_MODULE_LONG_IN_DEP, self.YOTTA_MODULE_LONG_IN_TESTDEP, self.YOTTA_MODULE_LONG_NO_DEP ]: yotta_module.set_yotta_module(module_json) self.assertEqual('utest', yotta_module.get_name()) # 'greentea-client' module itself yotta_module.set_yotta_module(self.GREENTEA_CLIENT_MODULE) self.assertEqual('greentea-client', yotta_module.get_name())
def test_check_greentea_client_in_test_dep(self): yotta_module = YottaModule() yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG) self.assertTrue(yotta_module.check_greentea_client()) yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG_IN_TESTDEP) self.assertTrue(yotta_module.check_greentea_client()) yotta_module.set_yotta_module(self.GREENTEA_CLIENT_MODULE) self.assertTrue(yotta_module.check_greentea_client()) yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG_NO_DEP) self.assertFalse(yotta_module.check_greentea_client())
def test_check_greentea_client_in_test_dep(self): yotta_module = YottaModule() yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG) self.assertTrue(yotta_module.check_greentea_client()) yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG_IN_TESTDEP) self.assertTrue(yotta_module.check_greentea_client()) yotta_module.set_yotta_module(self.GREENTEA_CLIENT_MODULE) self.assertTrue(yotta_module.check_greentea_client()) yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG_NO_DEP) self.assertFalse(yotta_module.check_greentea_client())
def test_get_dict_items(self): yotta_module = YottaModule() yotta_module.set_yotta_module(self.YOTTA_MODULE_LONG) self.assertEqual('Simple test harness with unity and greentea integration.', yotta_module.get_data().get('description')) self.assertEqual('Apache-2.0', yotta_module.get_data().get('license'))