Size: a a a

JavaScript testing

2020 November 24

BO

Boris Osipov in JavaScript testing
Maksim
вот в том и вопрос
console.log(process.version)
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Maksim
вот в том и вопрос
думаю ты всетаки со старой нодой запускаешь
источник

M

Maksim in JavaScript testing
Oleksandr Khotemskyi
думаю ты всетаки со старой нодой запускаешь
Дело в том что на сервере 12.15 и другой там нет
И там тоже не проходит
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Maksim
Дело в том что на сервере 12.15 и другой там нет
И там тоже не проходит
ну код не врет, обьект без matchAll/replaceAll - не поддерживается
источник

M

Maksim in JavaScript testing
Мля(
источник

M

Maksim in JavaScript testing
Boris Osipov
console.log(process.version)
Спасибо
источник

FA

Fedor Altunin in JavaScript testing
Привет, кто нибудь знает почему в wdio хук beforeTest определенный в wdio.conf.js вызывается позже чем mocha хук beforeEach опредененный в спек файле теста?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Fedor Altunin
Привет, кто нибудь знает почему в wdio хук beforeTest определенный в wdio.conf.js вызывается позже чем mocha хук beforeEach опредененный в спек файле теста?
нет ответа )
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Fedor Altunin
Привет, кто нибудь знает почему в wdio хук beforeTest определенный в wdio.conf.js вызывается позже чем mocha хук beforeEach опредененный в спек файле теста?
можешь посмотреть еще

  /**
    * This hook gets executed _before_ every hook within the suite starts.
    * (For example, this runs before calling before, beforeEach, after, afterEach in Mocha.)
    *
    * (`stepData` and world are Cucumber-specific.)
    *
    */
   beforeHook: function (test, context/*, stepData, world*/) {
   },
   /**
    * Hook that gets executed _after_ every hook within the suite ends.
    * (For example, this runs after calling before, beforeEach, after, afterEach in Mocha.)
    *
    * (`stepData` and world are Cucumber-specific.)
    */
   afterHook: function (test, context, { error, result, duration, passed, retries }/*, stepData, world*/) {
   },
источник

FA

Fedor Altunin in JavaScript testing
Oleksandr Khotemskyi
можешь посмотреть еще

  /**
    * This hook gets executed _before_ every hook within the suite starts.
    * (For example, this runs before calling before, beforeEach, after, afterEach in Mocha.)
    *
    * (`stepData` and world are Cucumber-specific.)
    *
    */
   beforeHook: function (test, context/*, stepData, world*/) {
   },
   /**
    * Hook that gets executed _after_ every hook within the suite ends.
    * (For example, this runs after calling before, beforeEach, after, afterEach in Mocha.)
    *
    * (`stepData` and world are Cucumber-specific.)
    */
   afterHook: function (test, context, { error, result, duration, passed, retries }/*, stepData, world*/) {
   },
Прикол, все то же самое, только поменял на beforeHook - работает)) Спасибо)
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Fedor Altunin
Прикол, все то же самое, только поменял на beforeHook - работает)) Спасибо)
обрати внимание что если у тебя 2 beforeEach обьявлено - этот хук отработает дважды поидее
источник

OK

Oleksandr Khotemskyi in JavaScript testing
технически это возможно
источник

FA

Fedor Altunin in JavaScript testing
Oleksandr Khotemskyi
обрати внимание что если у тебя 2 beforeEach обьявлено - этот хук отработает дважды поидее
ну в моем случае 1 beforeEach, но буду иметь ввиду
источник

FT

Filipp Terekhov in JavaScript testing
А у console.log есть какие-то ограничения? А то Map из двух элементов она выводит, а вот из трех - уже почему-то показывает пустой результат
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Filipp Terekhov
А у console.log есть какие-то ограничения? А то Map из двух элементов она выводит, а вот из трех - уже почему-то показывает пустой результат
а зачем тебе Map? в 90% случаев можно обойтись object literal
источник

FT

Filipp Terekhov in JavaScript testing
Удобно же - можно складывать туда список объектов переменной длины, и извлекать оттуда по имени
источник

PS

Pavel Sprogis in JavaScript testing
Тогда тем более объект подойдет
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Filipp Terekhov
Удобно же - можно складывать туда список объектов переменной длины, и извлекать оттуда по имени
в js обьект это по сути та же мапа
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Filipp Terekhov
А у console.log есть какие-то ограничения? А то Map из двух элементов она выводит, а вот из трех - уже почему-то показывает пустой результат
источник

OK

Oleksandr Khotemskyi in JavaScript testing
у меня работает
источник