Size: a a a

JavaScript testing

2021 August 31

B

Bola in JavaScript testing
Портянка используется в ассерте?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
но раз уж писать сырые xpath - то надо включить и normalize space, и trim...
источник

OK

Oleksandr Khotemskyi in JavaScript testing
делайте try/catch - и вырезайте из ошибки эту портянку перед тем как перевыбросить Error
источник

M

Mark in JavaScript testing
тобишь лучше трайкетча ничего не придумали. Понял, спасибо!
источник

AP

Alexander Popov in JavaScript testing
там вроде есть же опциональный параметр еррор мессаджа есть?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
да, только я не уверен что он не покажет expected/actual всеравно
источник

B

Bola in JavaScript testing
Покажет
источник

OK

Oleksandr Khotemskyi in JavaScript testing
попробуй еще поставить свой error message
источник

M

Mark in JavaScript testing
о, а это как?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Я помоему эту либу юзал - https://github.com/mattphillips/jest-expect-message
источник

AD

Andrei Dzeichyk in JavaScript testing
на сколько помню, там были проблемки с тайпингами
источник

OK

Oleksandr Khotemskyi in JavaScript testing
последний раз где то год назад настраивал, не помню проблем
источник

AD

Andrei Dzeichyk in JavaScript testing
источник

AD

Andrei Dzeichyk in JavaScript testing
значит проблем не должно быть)
источник

OK

Oleksandr Khotemskyi in JavaScript testing
они вроде включены уже
источник

K

Kanstantsin in JavaScript testing
там только так
источник

M

Mark in JavaScript testing
а подскажете как эту штуку с тайпскриптом подружить?  Как я понял мне нужно написать jest.config.ts и добавить там setupFilesAfterEnv: ["jest-expect-message"]
А вот как сей конфиг начать использовать я чет сходу нефкурил :/
источник

AD

Andrei Dzeichyk in JavaScript testing
то что ты описал, этого достаточно. jest сам подхватит этот конфиг, если он будет лежать в корне проекта
источник

M

Mark in JavaScript testing
меня корежит от того что тс негодует http://joxi.ru/VrwxjB4UjGyW1m
источник

AD

Andrei Dzeichyk in JavaScript testing
не открывается скрин
источник