Size: a a a

JavaScript testing

2021 January 04

OI

Oleksii Ihnatiuk in JavaScript testing
источник

OI

Oleksii Ihnatiuk in JavaScript testing
и методы в ПОМ тоже перепиши с async ... await
источник
2021 January 05

S

Sulaiman in JavaScript testing
Oleksii Ihnatiuk
и методы в ПОМ тоже перепиши с async ... await
я переписал: в тестах и в ПОМе в async/await и пока получаю что нужно/что хотел, однако работе без колбека с Promise, ибо пока Фреймворк и так видит присвоенные переменные. Спасибо!
источник

OI

Oleksii Ihnatiuk in JavaScript testing
callback паттерн не нужен в тестах, желательно понимать что это такое, но с async ... await получается плоская и более понятная структура
источник

P

Paul G in JavaScript testing
Всем привет, у кого-то сейчас падает такой прикол в wdio при компиляции TS
Error: node_modules/webdriverio/webdriverio-core.d.ts(596,44): error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.
Error: node_modules/webdriverio/webdriverio-core.d.ts(597,38): error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.

"webdriverio": "^6.4.7"
"@types/webdriverio": "^5.0.0"
источник

BO

Boris Osipov in JavaScript testing
Paul G
Всем привет, у кого-то сейчас падает такой прикол в wdio при компиляции TS
Error: node_modules/webdriverio/webdriverio-core.d.ts(596,44): error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.
Error: node_modules/webdriverio/webdriverio-core.d.ts(597,38): error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.

"webdriverio": "^6.4.7"
"@types/webdriverio": "^5.0.0"
убери @types/webdriverio
источник

P

Paul G in JavaScript testing
@boris_osipov все равно падает
источник

P

Paul G in JavaScript testing
хм прикол, падает только на github actions
источник

P

Paul G in JavaScript testing
локально компиляция проходит
источник

BO

Boris Osipov in JavaScript testing
Paul G
@boris_osipov все равно падает
я знаю)) просто эти типы тебе точно не нужны.
источник

P

Paul G in JavaScript testing
Boris Osipov
я знаю)) просто эти типы тебе точно не нужны.
при чем утром все работало ровно, никаких изменений и падает эта бяка, обидно еще то что я папитир и не использую )
источник

BO

Boris Osipov in JavaScript testing
Paul G
при чем утром все работало ровно, никаких изменений и падает эта бяка, обидно еще то что я папитир и не использую )
ну так ты лепишь версию ^6.4.7 что значит без лок файла тебе вплоть до 6.11 будет ставить
источник

BO

Boris Osipov in JavaScript testing
там вроде недавно как раз что-то "оптимизировали" с дев зависимостями под нг
источник

P

Paul G in JavaScript testing
Boris Osipov
там вроде недавно как раз что-то "оптимизировали" с дев зависимостями под нг
сейчас чекну, спасибо
источник

P

Paul G in JavaScript testing
Boris Osipov
там вроде недавно как раз что-то "оптимизировали" с дев зависимостями под нг
да, ты был прав, что-то они накрутили
источник

P

Paul G in JavaScript testing
node_modules/webdriverio/webdriverio-core.d.ts:596:44 - error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.

596     type PuppeteerBrowser = Partial<import('puppeteer').Browser>;
                                              ~~~~~~~~~~~

node_modules/webdriverio/webdriverio-core.d.ts:597:38 - error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.

597     type CDPSession = Partial<import('puppeteer').CDPSession>;
источник

BO

Boris Osipov in JavaScript testing
Paul G
node_modules/webdriverio/webdriverio-core.d.ts:596:44 - error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.

596     type PuppeteerBrowser = Partial<import('puppeteer').Browser>;
                                              ~~~~~~~~~~~

node_modules/webdriverio/webdriverio-core.d.ts:597:38 - error TS2307: Cannot find module 'puppeteer' or its corresponding type declarations.

597     type CDPSession = Partial<import('puppeteer').CDPSession>;
заведи ишью плиз.
источник

P

Paul G in JavaScript testing
Оке
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Paul G
локально компиляция проходит
а ты rm -rf node_modules сделай
источник

P

Paul G in JavaScript testing
Oleksandr Khotemskyi
а ты rm -rf node_modules сделай
Ага Саня, уже сделал
источник