Size: a a a

JavaScript testing

2020 May 21

R

Roman in JavaScript testing
При тестировании модуля у меня возникла ошибка при тестировании через jest
Nest can't resolve dependencies of the CalculationService (?, PatientModel, [object Object], winston). Please make sure that the argument HospitalModel at index [0] is availab
e in the _RootTestModule context.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
ВНЕЗАПНО ProtractorJS 7.0.0 released!

https://github.com/angular/protractor/blob/master/CHANGELOG.md#700

Изменения в основном касаются обновления зависимостей и поддержки, но это очень хороший знак!

И похоже у протрактора есть 2 новых контрибьютора? 🤔 Пожелаем им удачи, и надеемся что это первые шаги в реабилитации до сих пор популярного фреймворка.
https://github.com/kyliau
https://github.com/alan-agius4

Ну и не спешите обновлятся на самую последнюю версию без тщательного тестирования, а возможно есть смысл подождать 7.0.1. В 7.0.0 много серьезных изменений в пакетах, и в поддерживаемых версиях nodejs.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Используете ли вы ProtractorJS на проектах?
Анонимный опрос
38%
Да
62%
Нет
Проголосовало: 113
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Max S.
Protractor внезапно (для меня) обновился до 7й версии, не нашел тут упоминаний об этой новости
https://github.com/angular/protractor/blob/master/CHANGELOG.md
спасибо за новость
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
а шестую версию пропустили?
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
как-то странно они решили... ориентировали бы уж тогда семёрку сразу на selenium 4, а они оставили древний 3.6.0 в зависимостях. потом намучаются мигрировать
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
ну или выпустят сразу версию 10 :))))
источник

MS

Max S. in JavaScript testing
Alexei Barantsev 🗹
как-то странно они решили... ориентировали бы уж тогда семёрку сразу на selenium 4, а они оставили древний 3.6.0 в зависимостях. потом намучаются мигрировать
они вот как раз в 6й намучались мигрировать, что отменили её
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
а зачем повторили ту же ошибку?
источник

MS

Max S. in JavaScript testing
и такие хоп и 7 версия, звучит стильно, красиво, свежо (на самом деле нет)
источник

BO

Boris Osipov in JavaScript testing
Alexei Barantsev 🗹
а шестую версию пропустили?
не. она есть в npm. но дипрекейтед.
источник

OS

Oleksandr Shevtsov in JavaScript testing
Alexei Barantsev 🗹
как-то странно они решили... ориентировали бы уж тогда семёрку сразу на selenium 4, а они оставили древний 3.6.0 в зависимостях. потом намучаются мигрировать
как раз с точки зрения простоты, веселее сначала ноду обновить, убрать саппорт старой, а уже потом упарываться функционалом
источник

AB

Alexei Barantsev 🗹... in JavaScript testing
а, сорри, значит это я пропустил шестую :)
источник

SK

Sergey Korol in JavaScript testing
Roman
При тестировании модуля у меня возникла ошибка при тестировании через jest
Nest can't resolve dependencies of the CalculationService (?, PatientModel, [object Object], winston). Please make sure that the argument HospitalModel at index [0] is availab
e in the _RootTestModule context.
Ошибка говорит о том, что CalculatorService не может зарезолвить HospitalModel, который идёт первым аргументом в конструкторе. Скорее всего в импортах он пропущен. Все DI зависимости должны быть в импортах. Если там Typeorm под капотом, то entities надо подключать через TypeOrm модуль. Так с ходу сложно сказать, не видя кода.
источник
2020 May 22

МК

Максим Кучеренко... in JavaScript testing
Коллеги, подскажите, почему первый вариант работает и находит текст, а второй нет? Различаются варианты только тем, что во втором element.all. Подозреваю, что с массивом как-то иначе надо работать, но не соображу как.
https://puu.sh/FNewn/5228ea5bf0.png
источник

AZ

Andrii Zinchuk in JavaScript testing
Максим Кучеренко
Коллеги, подскажите, почему первый вариант работает и находит текст, а второй нет? Различаются варианты только тем, что во втором element.all. Подозреваю, что с массивом как-то иначе надо работать, но не соображу как.
https://puu.sh/FNewn/5228ea5bf0.png
что за фреймворк какая ошибка?
источник

МК

Максим Кучеренко... in JavaScript testing
Ах да, это протрактор. Ошибок нет, он просто не находит текст и выходит по таймауту.
источник

AZ

Andrii Zinchuk in JavaScript testing
element.all(by.css('some-css')).get(index)
источник

AZ

Andrii Zinchuk in JavaScript testing
мб
источник

МК

Максим Кучеренко... in JavaScript testing
Сработало. Спасибо!)
источник