XCTest не имеет ActivitySummaries в TestSummaries

Я новичок в запуске XCTest. После запуска: откройте ~/Library/Developer/Xcode/DerivedData/My_Proj/Logs/Tests/TestSummaries.plist

Вопрос 1. Когда я открываю TestSummaries.plist, я могу найти все свои тесты. Не могу найти ActivitySummaries для тестов, чей TestStatus имеет значение Success. Но для тестов, у которых TestStatus имеет значение Failure, есть ActivitySummaries. Почему такое поведение?

Вопрос 2: -Для XCUITests ActivitySummaries присутствует для всех тестов успеха и отказа. Но не для Pure XCTest (Unit) ... Может ли кто-нибудь объяснить мне, почему XCTest не имеет ActivitySummaries, в то время как XCUITests имеет то же самое, или есть ли способ включить или добавить его?


person Vikas    schedule 09.01.2018    source источник


Ответы (1)


Вы можете сохранить краткие сведения об активности на случай успеха, выполнив следующие действия.

  1. Продукт
  2. Схема
  3. Выберите схему, с которой вы работаете
  4. Изменить схему
  5. Вкладка "Тест"
  6. снимите флажок с опции "удалять" после успешного завершения каждого теста
person Mahmud Riad    schedule 10.01.2018