"""Tests which should run on Micropython or CPython regardless of platform"""
-import unittest
+from testing import test_module
+import testing.mcp
+import testing.microcontroller
 
 def main():
-#    suite = unittest.TestSuite()
-#    suite.tests.append()
-    unittest.main("testing.mcp")
-    unittest.main("testing.microcontroller")
+    test_module(testing.mcp)
+    test_module(testing.microcontroller)
 
 if __name__ == "__main__":
     main()
\ No newline at end of file