Size: a a a

2020 April 24

B

Bola in JS for testing
и удивился вчера, что декораторы работать в моке не будут )
в классах (РО) пожалуйста
источник

AP

Alexander Popov in JS for testing
Bola
и удивился вчера, что декораторы работать в моке не будут )
в классах (РО) пожалуйста
мока тут не при чем, декораторы это про классы в целом только
источник

AP

Alexander Popov in JS for testing
afaik
источник

B

Bola in JS for testing
Alexander Popov
мока тут не при чем, декораторы это про классы в целом только
угу
источник

B

Bola in JS for testing
хотелось как можно красивее прописывать feature, story и прочие артефакты )
источник

AP

Alexander Popov in JS for testing
Bola
хотелось как можно красивее прописывать feature, story и прочие артефакты )
это можно сделать врапнув it
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
и удивился вчера, что декораторы работать в моке не будут )
в классах (РО) пожалуйста
декораторы надо навешивать на функции\методы, it() это уже не то. Можешь сделать свой врапперчик -

const alluredIt = (…args) => allure.step(); it(…args) или как там
источник

OK

Oleksandr Khotemskyi in JS for testing
только it это не step
источник

K

Korwwyn in JS for testing
Bola
JS сам по себе уже хорош), не хватает буквально мелочей
но я пока переводил с js на ts столкнулся с некоторыми трудностями (естественно, от незнания ts)
и сейчас задумался - стоит ли этого, если мне нужно не так уж много от преимуществ ts
Я на днях тоже помучился :) Пришел к выводу что на небольших проектах гле нет тысяч тестов и 5-10 автоматизаторов - я бы не юзал тс. От незнания самого тс, собсна. Настроил вроде норм, но все это ради автодополнения - ну такое )

Если бы была возможность поюзать js на большом проекте - однозначно использовал бы ts.

Но опять-же, наверное если бы я его настроил раз 5, то было бы "изян".
источник

OK

Oleksandr Khotemskyi in JS for testing
Korwwyn
Я на днях тоже помучился :) Пришел к выводу что на небольших проектах гле нет тысяч тестов и 5-10 автоматизаторов - я бы не юзал тс. От незнания самого тс, собсна. Настроил вроде норм, но все это ради автодополнения - ну такое )

Если бы была возможность поюзать js на большом проекте - однозначно использовал бы ts.

Но опять-же, наверное если бы я его настроил раз 5, то было бы "изян".
надо наверное какой то гайд сделать, как быстренько подключить ts в проект автоматизации
источник

AP

Alexander Popov in JS for testing
каждый раз беру свой тсконфиг и тащу его из проекта в проект)
источник

K

Korwwyn in JS for testing
Oleksandr Khotemskyi
надо наверное какой то гайд сделать, как быстренько подключить ts в проект автоматизации
Это было бы отлично!  :)
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Popov
каждый раз беру свой тсконфиг и тащу его из проекта в проект)
я тоже!
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
надо наверное какой то гайд сделать, как быстренько подключить ts в проект автоматизации
некоторые вещи сделал по мануалу - работает
но остались неочевидные штуки, и они связаны именно с wdio
источник

OS

Oleksandr Shevtsov in JS for testing
плагином для вс кода генерирую дефолтный тсконфиг при автогенерации типов для кастомных комманд сайпресса *фото осла из м\ф шрек*
источник

OK

Oleksandr Khotemskyi in JS for testing
Korwwyn
Это было бы отлично!  :)
источник

OK

Oleksandr Khotemskyi in JS for testing
Oleksandr Shevtsov
плагином для вс кода генерирую дефолтный тсконфиг при автогенерации типов для кастомных комманд сайпресса *фото осла из м\ф шрек*
а зачем плагин еще для vscode? есть же tsc —init или как то так
источник

AP

Alexander Popov in JS for testing
Oleksandr Khotemskyi
а зачем плагин еще для vscode? есть же tsc —init или как то так
Лови терминальщика!
источник

OS

Oleksandr Shevtsov in JS for testing
ну там суть в том, что плагин бежит по всем кастомным коммандам, пишет декларации в index.d.ts, если не находит tsconfig -  предлагает добавить дефолтный
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexander Popov
Лови терминальщика!
от терминальщика слышу! 😉
источник