Began UsysTest
This commit is contained in:
@@ -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:")
|
||||||
|
|||||||
Reference in New Issue
Block a user