Как сделать раньшеВсе в Swift Quick Nimble

В Jasmine блок beforeAll() может использоваться в описании и выполняться перед всеми блоками it в этом описании. Есть ли что-то эквивалентное этому в структуре Quick/Nimble BDD в XCUITest (xcode) в Swift? Я смог найти только функцию beforeSuite(), но она запускается до всех блоков описания.


person reutsey    schedule 07.07.2017    source источник


Ответы (1)


В настоящее время Quick не поддерживает beforeAll/afterAll.

Подробнее о причинах этого решения можно прочитать в этой проблеме. Но краткий ответ: в настоящее время он не поддерживается, и они не планируют добавлять его в ближайшем будущем.

Вы должны обойти это, используя другие поддерживаемые параметры: beforeSuite, afterSuite, beforeEach и afterEach.

person veducm    schedule 07.08.2017