Size: a a a

2020 February 25

OK

Oleksandr Khotemskyi in JS for testing
Tiko Lakin
точно
але все одно треба буде mochaOpts.grep юзати щоб вже у спек файлу відфільтрувати тести
Да
источник

OK

Oleksandr Khotemskyi in JS for testing
Tiko Lakin
точно
але все одно треба буде mochaOpts.grep юзати щоб вже у спек файлу відфільтрувати тести
Вообще с фильтрацией тестов в современных жс раннерах все очень плохо, я уже собрал целую кучу проблем в них. Даже начал свой тест раннер писать
источник

TL

Tiko Lakin in JS for testing
Oleksandr Khotemskyi
Вообще с фильтрацией тестов в современных жс раннерах все очень плохо, я уже собрал целую кучу проблем в них. Даже начал свой тест раннер писать
ну да, постійно треба калдувати
хоча в джеста удобно
источник

OK

Oleksandr Khotemskyi in JS for testing
Тот же греп - не панацея, если фильтрации надо много - будут злые лютые регулярки которые невозможно читать и править
источник

OK

Oleksandr Khotemskyi in JS for testing
Tiko Lakin
ну да, постійно треба калдувати
хоча в джеста удобно
А как у них?
источник

TL

Tiko Lakin in JS for testing
Oleksandr Khotemskyi
А как у них?
источник

OK

Oleksandr Khotemskyi in JS for testing
Забавно, но только для локального рана, оно ж терминал блочит
источник

TL

Tiko Lakin in JS for testing
Oleksandr Khotemskyi
Забавно, но только для локального рана, оно ж терминал блочит
ну да, для роботи дуже зручно
а у CI там де джест юзається трохі все проще, unit/int тести тільки
npm run test
але якщо думаєш про свій ранер - то може щось цікаве для себе знайдеш в джеста що буде з cli працювати
источник

OK

Oleksandr Khotemskyi in JS for testing
Tiko Lakin
ну да, для роботи дуже зручно
а у CI там де джест юзається трохі все проще, unit/int тести тільки
npm run test
але якщо думаєш про свій ранер - то може щось цікаве для себе знайдеш в джеста що буде з cli працювати
Угу, в быстрых тестах никто не фильтрует почти, ранят все и не парятся
источник

TL

Tiko Lakin in JS for testing
Oleksandr Khotemskyi
Угу, в быстрых тестах никто не фильтрует почти, ранят все и не парятся
100%
exit 0
источник

OK

Oleksandr Khotemskyi in JS for testing
Tiko Lakin
ну да, для роботи дуже зручно
а у CI там де джест юзається трохі все проще, unit/int тести тільки
npm run test
але якщо думаєш про свій ранер - то може щось цікаве для себе знайдеш в джеста що буде з cli працювати
У меня пока cli вообще никакого нет :)) все скриптом надо вручную конфигурить
источник

AK

Alexander Koptyaev in JS for testing
Oleksandr Khotemskyi
Вообще с фильтрацией тестов в современных жс раннерах все очень плохо, я уже собрал целую кучу проблем в них. Даже начал свой тест раннер писать
именно тест-раннеры (а не люди) виноваты в том, что приходится строить злобные регулярки? :)
или какие проблемы имеешь в виду, помимо джунглей  регулярок?
источник

SG

Sergey Golovin in JS for testing
Stas
Зафейленые
При основном прогоне собираем в файл 2 массива
1 - с названием тестов которые упали
2 - с названием спек которые упали

Из 1 собираем все в строку через «|», получаем некую регулярку

Дальше запускаем тесты второй раз и заменяем в spec 2 массив, а в mochaOpt.grep 1
А кинь пример в личку если не в лом
источник

S

Stas in JS for testing
Sergey Golovin
А кинь пример в личку если не в лом
скинул
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Koptyaev
именно тест-раннеры (а не люди) виноваты в том, что приходится строить злобные регулярки? :)
или какие проблемы имеешь в виду, помимо джунглей  регулярок?
Да
источник
2020 February 26

P

Paul G in JS for testing
Tiko Lakin
точно
але все одно треба буде mochaOpts.grep юзати щоб вже у спек файлу відфільтрувати тести
В чем проблема написать свой запуск через скрипт, child-process -> exec
источник

TL

Tiko Lakin in JS for testing
Paul G
В чем проблема написать свой запуск через скрипт, child-process -> exec
Dirty
источник

P

Paul G in JS for testing
??
источник

TL

Tiko Lakin in JS for testing
Paul G
В чем проблема написать свой запуск через скрипт, child-process -> exec
Це не проблема а вибір)
источник

AK

Alexander Koptyaev in JS for testing
альтернатива? apg-exp?
источник