255, 102, 152, 202, 255) self.assertEqual( edje.color_class_get("MyColorClass"), (100, 150, 200, 255, 101, 151, 201, 255, 102, 152, 202, 255)) self.assertEqual(edje.color_class_list(), ["MyColorClass"]) edje.color_class_del("MyColorClass") self.assertEqual(edje.color_class_get("MyColorClass"), (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)) self.assertEqual(edje.color_class_list(), []) def testTextClasses(self): edje.text_class_set("MyTextClass", "Sans", 12) edje.text_class_set("MySecondTextClass", "Sans", 6) self.assertEqual(edje.text_class_list(), ["MyTextClass", "MySecondTextClass"]) edje.text_class_del("MyTextClass") edje.text_class_del("MySecondTextClass") self.assertEqual(edje.text_class_list(), []) def testAvailableModules(self): self.assertIsInstance(edje.available_modules_get(), list) if __name__ == '__main__': unittest.main(verbosity=2) edje.shutdown()
self.assertIsInstance(elm_thumb, Thumb) # TODO test params def testExternalToolbar(self): elm_toolbar = self.theme.part_external_object_get("ext_elm_toolbar") self.assertIsInstance(elm_toolbar, Toolbar) # TODO test params def testExternalVideo(self): elm_video = self.theme.part_external_object_get("ext_elm_video") self.assertIsInstance(elm_video, Video) # TODO test params def testExternalWeb(self): elm_web = self.theme.part_external_object_get("ext_elm_web") self.assertIsInstance(elm_web, Web) # TODO test params if __name__ == '__main__': unittest.main(verbosity=2) elementary.shutdown() edje.shutdown() ecore.shutdown() evas.shutdown()