У меня есть несколько тестов, написанных с использованием классов XCTestCase
, и я хочу рассчитать покрытие кода. Для регулярного теста он хорошо отображается в моем боте, но для UI Tests всегда 0%.
Простейший тест:
import XCTest
class FAQUITests: XCTestCase {
let app = XCUIApplication()
override func setUp() {
super.setUp()
app.launch()
}
func openFaqView() {
app.navigationBars["NavigationBar"].buttons["FAQ"].tap()
}
func testFaq() {
openFaqView()
app.tables.cells.elementBoundByIndex(0).tap()
}
}
И это наверняка должно показать некоторое покрытие, но это не так. Я включил мой бот-код:
И результат:
Еще 0%.
Xcode 7.2 (7C68)
EDIT: Пример проекта: https://[email protected]/Kettu/so_34718699.git