34 lines
1.0 KiB
Python
34 lines
1.0 KiB
Python
# test-mk-module.py
|
|
from mkconnect.mouldking.MouldKing import MouldKing
|
|
from mkconnect.tracer.TracerConsole import TracerConsole
|
|
from mkconnect.advertiser.AdvertiserBTSocket import AdvertiserBTSocket
|
|
|
|
print("=== Initialisierung ===")
|
|
tracer = TracerConsole()
|
|
advertiser = AdvertiserBTSocket()
|
|
|
|
mk = MouldKing()
|
|
mk.SetAdvertiser(advertiser)
|
|
mk.SetTracer(tracer)
|
|
|
|
print("\n=== Module6_0 ===")
|
|
try:
|
|
mod6 = mk.Module6_0()
|
|
print("Module6_0() erfolgreich erstellt")
|
|
print("Methoden von mod6:")
|
|
methods = [m for m in dir(mod6) if not m.startswith('_')]
|
|
print(methods)
|
|
print("\nAnzahl Methoden:", len(methods))
|
|
except Exception as e:
|
|
print("Fehler bei Module6_0():", str(e))
|
|
|
|
print("\n=== Module4_0 ===")
|
|
try:
|
|
mod4 = mk.Module4_0()
|
|
print("Module4_0() erfolgreich erstellt")
|
|
print("Methoden von mod4:")
|
|
methods = [m for m in dir(mod4) if not m.startswith('_')]
|
|
print(methods)
|
|
print("\nAnzahl Methoden:", len(methods))
|
|
except Exception as e:
|
|
print("Fehler bei Module4_0():", str(e)) |