Began UsysTest

This commit is contained in:
2026-03-19 18:09:02 +00:00
parent aa133253d0
commit 1a8d04de91

View File

@@ -872,8 +872,17 @@ class USysTest:
self.motorclass = motorclass self.motorclass = motorclass
self.successfultests = 0 self.successfultests = 0
self.failedtests = {} self.failedtests = {}
def printVersionDiagnostics(self):
try:
print("[Hub Diagnostics - MicroPython - Version] Hub version information:", version)
print("[Hub Diagnostics - MicroPython - Version] MicroPython version:", usys.version)
print("[Hub Diagnostics - MicroPython - Version] Pybricks version information:", usys.version_info)
print("[Hub Diagnostics - MicroPython - Version] MicroPython information:", usys.implementation)
successfultests += 4
except Exception as ex:
failedtests["versioninfo"] = ex.errno
def print_results(self): def print_results(self):
printVersionDiagnostics()
print(f"\n=== Results: {self.successfultests}/0 tests passed ===") print(f"\n=== Results: {self.successfultests}/0 tests passed ===")
if self.failedtests: if self.failedtests:
print("Failed tests:") print("Failed tests:")