Прохождение XCTest изолированно, сбой при запуске с другими тестами

Когда я запускаю один класс XCTest, все тесты в нем проходят успешно.

Однако когда я запускаю его вместе с другим XCTest, некоторые тесты в классе терпят неудачу.

Методы setUp и tearDown реализованы следующим образом:

- (void)setUp {
  [super setUp];
  ...
}

- (void)tearDown {
  ...
  [super tearDown];
}

Я установил точку останова в коде, который должен быть выполнен в тесте. Когда я проводил тесты изолированно, точка останова была достигнута; когда я запускал его с другими тестами, точка останова не была достигнута. Я думаю, что, возможно, XCTest имеет некоторое поведение кэширования? Если да, то как его отключить?

Кто-нибудь знает, почему это может произойти?

Огромное спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос