WDIO v6 У меня вопрос про tags в Cucumber. Конкретно интересует возможность помечать тесты тэгом @wip чтобы он скипался. И это работает, но так как WDIO сравнивает количество тестов finished/passed/failed/retries - wdio завершает процесс с кодом 1. И соотвественно фейлит не смотря на то что зафейленых тестов нет, есть только скипнутые.
Я придумал пока не очень эффективный фикс. Он не все случаи обрабатывает сейчас. Мне кажется что должно быть что-то лучше.
Кто-то использует? Кто сталкивался? Как решали? Заранее спасибо!
добавь spec репортер и почини что там у тебя падает. если wdio exit code !== 0 - это значит или тестов вообще не запускалось, или что-то упало в тестах или хуках
Для того чтобы задебажить я запускаю всего 2 теста: - 1 с тэгом @wip - 1 просто тест который всегда проходит
И все равно процесс завершается с 1. Если выключить фичу с тэгами, то тест без тэга всегда проходит. То есть проблема не в том что тесты не запустились, и не в том что тесты фейлятся.
подскажите, почему 2ой expect и вообще expect срабатывает раньше, чем клик; т.е. я хочу, чтоб проверка была сначала, что не кликнут, потом клик и проверка. а тест падает, потому что сначала 2 ассерта, а потом клик
https://pastebin.com/dT2CUkH8 всё как бы работает поотдельности, но тест падает из-за того, что сразу идет 2ой ассерт, а клик не происходит есть какой-то приоритет или что?