Instruments Automation Tool: Skript beendet, ohne diesen Test explizit zu schließen

Ich habe heute mit dem Automatisierungstool in Instruments herumgespielt, aber Probleme beim Schreiben eines Funktionstests gehabt. Das folgende Beispiel wird mit beendetIssue: Script ended without explicting closing this test. Ja, die Nachricht sagt es wirklicherklärend. Ich gehe davon aus, dass dies ein Tippfehler ist, der in einer neueren Version von Xcode eingeführt wurde. Dies ist das erste Mal, dass ich dieses Tool ausprobiert habe. RahmencellCount Zu 6 führt zu einem Pass, aber alles gibt mir die Meldung "Skript beendet". Mache ich es falsch oder gibt es einen Fehler mit dem Automation Tool.

UIALogger.logStart("Start Simple Test");
var target = UIATarget.localTarget();
var cellCount = 7;

UIALogger.logMessage("cell count: " + cellCount);

if (cellCount != 6) {
    UIALogger.logFail("Failed");
}

UIALogger.logPass("Passed");

Antworten auf die Frage(5)

Ihre Antwort auf die Frage