Size: a a a

2020 April 30

P

Pcheni in JS for testing
Alexander Popov
after each - после всех?
Подправлюсь - выполняется после каждого, но в терминале выводится после завершения тестов. Проблема с afterEach еще в том, что мне для каждого теста отдельная индивидуальная логика нужна, а данный хук для всех что-то одно делает
источник

B

Bola in JS for testing
Pcheni
Подправлюсь - выполняется после каждого, но в терминале выводится после завершения тестов. Проблема с afterEach еще в том, что мне для каждого теста отдельная индивидуальная логика нужна, а данный хук для всех что-то одно делает
Делает одно, но элементарно можно наверху объявить переменную (ые) и ее апдейтить из тестов. А дальше ифы
источник

P

Pcheni in JS for testing
Ок, спасибо
источник

B

Bola in JS for testing
На тесты не сильно похоже все это)).
источник

SS

Serhii Sobur in JS for testing
Pcheni
Подправлюсь - выполняется после каждого, но в терминале выводится после завершения тестов. Проблема с afterEach еще в том, что мне для каждого теста отдельная индивидуальная логика нужна, а данный хук для всех что-то одно делает
Вы апи тест-ранера посмотрите, возможно там уже есть то, что Вам нужно из коробки, без костылей велосипедов
источник

P

Pcheni in JS for testing
Serhii Sobur
Вы апи тест-ранера посмотрите, возможно там уже есть то, что Вам нужно из коробки, без костылей велосипедов
Хорошо
источник

OK

Oleksandr Khotemskyi in JS for testing
Pcheni
Подскажите пожалуйста, можно ли провернуть что-то такое с jest:
Тест 1 - если прошел выполнить что-то, если нет, то что-то другое
Тест 2 - если прошел выполнить что-то, если нет, то что-то другое
———-
и т.д.
Try catch?
источник

B

Bola in JS for testing
никто не делал запуск тестов в vscode кликом мыши? выбрали  файл с тестом и в запустили прямо из кода, не бегая в консоль?
а в шторме?
я привык из консоли, но ленивый народ интересуется
источник

P

Pcheni in JS for testing
Тоже попробую, спасибо
источник

OS

Oleksandr Shevtsov in JS for testing
Вс код - через плагин добавить айтем в меню с коммандой, где под капотом спаунится терминал и пишется текст, который можно задать настройкой.
источник

B

Bola in JS for testing
а какой плагин?
источник

OS

Oleksandr Shevtsov in JS for testing
Свой :)
источник

B

Bola in JS for testing
))))
источник

B

Bola in JS for testing
а, ну окы )))
источник

OK

Oleksandr Khotemskyi in JS for testing
Pcheni
Тоже попробую, спасибо
Я бы не усложнял для начала, сделай в тест бади просто трай кетч или трай файнали
источник

OS

Oleksandr Shevtsov in JS for testing
А что за фреймворк?
источник

OS

Oleksandr Shevtsov in JS for testing
Bola
а какой плагин?
источник

B

Bola in JS for testing
Oleksandr Shevtsov
А что за фреймворк?
wdio + mocha
чисто для моки видел пару годных плагинов, думаю на праздниках посмотреть как усроены изнутри и может форкнуть да переделать под вызов неявно wdio + путь к спек файлу
источник

B

Bola in JS for testing
спасибо, посмотрю
источник

P

Pcheni in JS for testing
Oleksandr Khotemskyi
Я бы не усложнял для начала, сделай в тест бади просто трай кетч или трай файнали
Хорошо
источник