Narzędzie automatyzacji instrumentów: skrypt zakończony bez jawnego zamknięcia tego testu

Bawiłem się dzisiaj narzędziem Automation w Instrumentach, ale miałem problemy z napisaniem testu roboczego. Następujący przykład zakończy się za pomocąIssue: Script ended without explicting closing this test. Tak, wiadomość naprawdę mówiwyjaśniający. Zakładam, że jest to literówka wprowadzona w najnowszej wersji Xcode. Po raz pierwszy próbowałem użyć tego narzędzia. OprawacellCount do 6 wyników w Przełęczu, ale wszystko daje mi komunikat „zakończony skryptem”. Czy robię to źle, czy jest błąd w narzędziu Automation.

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");

questionAnswers(5)

yourAnswerToTheQuestion