Size: a a a

2020 October 12

S

Stas in JS for testing
Sergei
127.0.0.1 обычно используется для внутренних соединений, я б попробовал запускать хромдрайвер с адресом 0.0.0.0
я не прописывал в конфиге подобные вещи…
источник

S

Stas in JS for testing
Oleksandr Khotemskyi
selenium-standalone-service требует java для работы
опа…
ану гляну версию джавы
источник

S

Sergei in JS for testing
Stas
я не прописывал в конфиге подобные вещи…
да это по дефолту
источник

OK

Oleksandr Khotemskyi in JS for testing
Stas
опа…
ану гляну версию джавы
ее нет в контейнере 100%
источник

S

Stas in JS for testing
Oleksandr Khotemskyi
ее нет в контейнере 100%
хм…
а как же раньше работало?

т.е. недели 3 назад все ранилось отлично…
может на машине, на которой раниться дженкинс удалили джаву…
уффф
буду смотреть
спасибо
источник

OK

Oleksandr Khotemskyi in JS for testing
Stas
хм…
а как же раньше работало?

т.е. недели 3 назад все ранилось отлично…
может на машине, на которой раниться дженкинс удалили джаву…
уффф
буду смотреть
спасибо
ты только в хроме ранишь тесты?
источник

S

Stas in JS for testing
Oleksandr Khotemskyi
ты только в хроме ранишь тесты?
да
так сказать повезло)
источник

OK

Oleksandr Khotemskyi in JS for testing
Stas
хм…
а как же раньше работало?

т.е. недели 3 назад все ранилось отлично…
может на машине, на которой раниться дженкинс удалили джаву…
уффф
буду смотреть
спасибо
возможно вы свичнулись с chromedriver service на selenium standalone service
источник

S

Stas in JS for testing
Oleksandr Khotemskyi
возможно вы свичнулись с chromedriver service на selenium standalone service
нет
зависимости никто не менял
источник

OK

Oleksandr Khotemskyi in JS for testing
Stas
нет
зависимости никто не менял
ну у тебя код, глянь историю докер файла и конфига )
источник

S

Stas in JS for testing
Oleksandr Khotemskyi
ну у тебя код, глянь историю докер файла и конфига )
та кроме меня туда никто не коммитит, а я болел) так что точно нет
источник

S

Stas in JS for testing
root@a60eecd3b61e:/app# java -version
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing)

это в докере
источник

OK

Oleksandr Khotemskyi in JS for testing
Stas
root@a60eecd3b61e:/app# java -version
openjdk version "11.0.8" 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing)

это в докере
интересно, ну тогда надо смотреть детальней конфиг твой
источник

OK

Oleksandr Khotemskyi in JS for testing
вдио
источник

S

Stas in JS for testing
могу скинуть конфиг
тут вопрос что в нем искать…

я думал тут больше вопрос к докеру/дженкинсу/может обновились какие-то зависимости…
источник

P

PH_cheerokee in JS for testing
привет)
Могли бы подсказать?
      const bscRepAddBtn = container.querySelector("[data-test-id='add-bsc-phys-id'] button");
     fireEvent.click(bscRepAddBtn)
     const bscRepInput = container.querySelector('.bsci-rep input');
     fireEvent.change(bscRepInput, { target: { value: 'Alex Mason' } });
     fireEvent.blur(bscRepInput);
     const nameLogoHolder = container.querySelector(".bsci-rep .name-logo-holder")
     expect(nameLogoHolder.querySelector('p').innerHTML).toEqual('AM')
     console.log(window.getComputedStyle(nameLogoHolder));    // вот здесь нет стилей
     // expect(nameLogoHolder).toHaveProperty('')
то есть мы кликаем по кнопке,появляется инпут,в инпут вводим имя и появляется иконка с первыми буквами фамилии,имени,но она почему-то без стилей
в какую сторону копать?
источник

A

Aleksey in JS for testing
Всем привет! Может сталкивался кто с необходимостью запуска jest-юнит тестов в браузере? Тестируемая функция юзает много функций браузера и их не очень хочется мокать. Желательно запускать тесты прям в браузере и дебажить их там же для удобства.
Например есть идея сделать какой index.html, в котором будет подгружаться jest и сами тесты. Адекватный ли это вариант вообще и может есть другие какие идеи?
источник

OK

Oleksandr Khotemskyi in JS for testing
Aleksey
Всем привет! Может сталкивался кто с необходимостью запуска jest-юнит тестов в браузере? Тестируемая функция юзает много функций браузера и их не очень хочется мокать. Желательно запускать тесты прям в браузере и дебажить их там же для удобства.
Например есть идея сделать какой index.html, в котором будет подгружаться jest и сами тесты. Адекватный ли это вариант вообще и может есть другие какие идеи?
да, почему нет, у jest есть и пресеты всякие для запуска тестов
источник

A

Aleksey in JS for testing
хм, а есть может какой линк на пресеты? я просто пытался найти что-то похожее по реализации и вышел только на jest-lite либу. Но если у jest и так есть готовое что-то, то отлично было бы вообще
источник

ДП

Діма Потапов... in JS for testing
Aleksey
Всем привет! Может сталкивался кто с необходимостью запуска jest-юнит тестов в браузере? Тестируемая функция юзает много функций браузера и их не очень хочется мокать. Желательно запускать тесты прям в браузере и дебажить их там же для удобства.
Например есть идея сделать какой index.html, в котором будет подгружаться jest и сами тесты. Адекватный ли это вариант вообще и может есть другие какие идеи?
jsdom використай
источник