Size: a a a

2020 September 29

m

mkots in JS for testing
Тут кто-то пользовался npm link? В нем вообще возможно сделать следущее:
1. Залинковать либу
2. Из этой либы установить в проект ветку (не версию, а именно ветку)
3. При изменениях в ветке либы иметь возможность сделать реинстал в проекте
источник

DK

Dmitriy Kovalenko in JS for testing
@mkots что ты имееш ввиду под веткой либы?
источник

m

mkots in JS for testing
гитовая ветка. Там есть мастер и dev
источник

m

mkots in JS for testing
мне линкануть нужно на дев
источник

BO

Boris Osipov in JS for testing
mkots
Тут кто-то пользовался npm link? В нем вообще возможно сделать следущее:
1. Залинковать либу
2. Из этой либы установить в проект ветку (не версию, а именно ветку)
3. При изменениях в ветке либы иметь возможность сделать реинстал в проекте
а зачем линк? нельзя сразу урл репы с нужной веткой?
https://stackoverflow.com/questions/16350673/depend-on-a-branch-or-tag-using-a-git-url-in-a-package-json
источник

DK

Dmitriy Kovalenko in JS for testing
1. Клонишь репос
2. git checkout dev
3. npm link
4. ~запускаешь билд либы чтобы сделать итоговый код который паблиштися на npm~
5. npm link “lib-name”

Просто залинкать бранч готовый может не получится если либа билдится перед релизом
источник

m

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

V

Victor in JS for testing
Не подскажете плиз, почему тесты с таймаутом падают? В приложение недавно добавили сервис воркеры, может поэтому. Как дождаться полной загрузки приложения? В браузере вижу, что всё давно загружено, в нетворке ничего нет, но тесты всё равно падают
источник

V

Victor in JS for testing
После того как открытая страница повисит какое-то время
источник

OK

Oleksandr Khotemskyi in JS for testing
Victor
Не подскажете плиз, почему тесты с таймаутом падают? В приложение недавно добавили сервис воркеры, может поэтому. Как дождаться полной загрузки приложения? В браузере вижу, что всё давно загружено, в нетворке ничего нет, но тесты всё равно падают
вы контрол флоу еще не выключили?
источник

V

Victor in JS for testing
Oleksandr Khotemskyi
вы контрол флоу еще не выключили?
Попробовал выключить, убрал везде в тестах waitForAngular, и падают с такими же ошибками: UnhandledPromiseRejectionWarning: ScriptTimeoutError: script timeout
источник

OK

Oleksandr Khotemskyi in JS for testing
Victor
Попробовал выключить, убрал везде в тестах waitForAngular, и падают с такими же ошибками: UnhandledPromiseRejectionWarning: ScriptTimeoutError: script timeout
control flow и waitForAngular не связаны
источник

OK

Oleksandr Khotemskyi in JS for testing
если убрал control flow - то надо везде await растыкать
источник

V

Victor in JS for testing
А, я понял. Нашел примеры. Спасибо, сейчас попробую :)
источник

NS

Nick Solopii in JS for testing
Victor
Не подскажете плиз, почему тесты с таймаутом падают? В приложение недавно добавили сервис воркеры, может поэтому. Как дождаться полной загрузки приложения? В браузере вижу, что всё давно загружено, в нетворке ничего нет, но тесты всё равно падают
загляньте ще в Network табу, оберіть XHR або WS фільтр та подивітьcя чи ніде немає запитів в пендінг статусі
источник

V

Victor in JS for testing
Nick Solopii
загляньте ще в Network табу, оберіть XHR або WS фільтр та подивітьcя чи ніде немає запитів в пендінг статусі
Да, я первым делом посмотрел, никаких таких висящих запросов нет
источник

VS

Vitalii Sotnichenko in JS for testing
Привет! Нужно запараллелить тесты. Использую chunks, но проблема в том что нагрузка все равно идет основная на конкретный чанк. Допусти использую 4 штуки, 3 из низ отрабатывают за 20-30сек, а оставшийся 4 минуты ранит тесты в одиночку. Можно как-то распределить нагрузку между ними равномерно?
источник

BO

Boris Osipov in JS for testing
Vitalii Sotnichenko
Привет! Нужно запараллелить тесты. Использую chunks, но проблема в том что нагрузка все равно идет основная на конкретный чанк. Допусти использую 4 штуки, 3 из низ отрабатывают за 20-30сек, а оставшийся 4 минуты ранит тесты в одиночку. Можно как-то распределить нагрузку между ними равномерно?
вы бы хоть название тула написали...
источник

VS

Vitalii Sotnichenko in JS for testing
CodeceptJS
источник

ДП

Діма Потапов... in JS for testing
@davert тогда точно поможет
источник