Я пытаюсь сделать простой тест, чтобы убедиться, что Quick и Nimble работают нормально, но это не так. Вот мой простой тест, который должен сломать:Быстрые быстрые/проворные тесты не работают
import Quick
import Nimble
class SomeSpec: QuickSpec {
override func spec() {
describe("bad test") {
it("does not pass") {
expect("good").to(equal("bad"))
}
}
}
}
Но если я запустить тест, я вижу выход:
Выполняемые 0 тестов с 0 отказов (0 неожиданный) в 0,000 (0,004) секунды
Я не знаю, почему запущены тесты нуля. Я установил Quick и Nimble с Swift Package Manager вместо Cocoapods, если это может быть причиной этой проблемы.
Благодарим вас за ответ, но это, похоже, не работает для меня. – elveatles
@elveatles Я только что добавил точные шаги, которые я выполнил, чтобы успешно выполнить тест. Можете ли вы дать им попробовать и посмотреть, столкнулись ли вы с какими-либо конкретными проблемами? – buildc0de
Я раньше не использовал Cocoapod, потому что это ошибка с Xcode 8.1 и Swift 3, поэтому я пытался использовать Swift Package Manger. Итак, я бы использовал Cocoapods для добавления Quick и Nimble, если он не нарушил мой проект. – elveatles