Xcode 5.1 прерывает некоторые тесты

Начиная с обновления до Xcode 5.1, я сталкивался с ошибками при попытке запуска модульных тестов (XCTestSuite). Когда я запускаю отдельный тестовый метод, я получаю сообщение об ошибке « Error while reading test scope bundle на консоли и никакого результата. Когда я запускаю полную реализацию тестового файла, я вижу:

 Unable to get entitlements for client task. Error: Error Domain=NSPOSIXErrorDomain Code=-1 "The operation couldn't be completed. (POSIX error -1 - Unknown error: -1)" 

Затем тесты начинают работать, как ожидалось.

2 Solutions collect form web for “Xcode 5.1 прерывает некоторые тесты”

Если у вас есть тестовая цель, названная чем-то вроде тестов MyApp (обратите внимание на пробелы), попробуйте вместо этого заменить имя продукта на эту цель на MyApp_Tests. Тогда имя продукта будет MyApp_Tests.xctest вместо MyApp Tests.xctest.

Похоже, это проблема с путями.

Я не мог заставить его запускать одиночные тесты, используя метод hjaltij, но добавив новую тестовую цель для меня

TestNavigator> Добавить новую тестовую цель (кнопка Plus)

Затем создайте новые тестовые классы под эту цель

  • Почему я должен использовать отдельный тестовый узел для запуска XCTests и как мне это сделать?
  • XCTest не работает при вызове
  • Как проверить, включена ли кнопка навигации NavigationBar в тестировании пользовательского интерфейса в iOS?
  • Является ли использование генериков действительными в подклассах XCTestCase?
  • Тесты XCTest UI: не удается найти collectionView в ячейке таблицы
  • addUIInterruptionMonitor (withDescription: обработчик :) не работает на iOS 10 или 9
  • Самый простой способ использования ресурсов пакета для тестирования
  • Запуск XCTests, написанный для фреймворка на устройстве
  • Проверьте, работает ли приложение или пользовательский интерфейс тестирования
  • Как установить XCTest для запуска на устройстве
  • Получение ошибки связи при построении тестов на XCode 8.3
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.