A
и там юзаю перемнную
Anton
я в упор не понимаю, как эта бредятина работает
Anton
Есть кто?
Dmitry
Есть кто?
так выложи где-нибудь на фидлере как ты подключаешь, чтобы мы посмотрели
Anton
https://jsfiddle.net/yhb0ns1o/
Anton
вот main
Anton
https://jsfiddle.net/caw0sso9/
Anton
вот libs/passport
Anton
https://jsfiddle.net/5dtrvuct/
Anton
вот роутер
Anton
в req.user ничего не пишется
Anton
ну что?
jstclmnm
всем привет!
кто нибудь работал с selenium-webdriver?
нужна помощь: при поиске элемента-кнопки на странице и нажатия на нее через click() консоль выдает ошибку 'Element is not clickable at point (883, 411)'. как это можно решить?
Dmitry
jstclmnm
так и есть. элемент <div class="sbqs_c">...</div>. только он исчезает через некоторое время и не знаю как его отловить
Dmitry
если известно какое время, можно поставить таймаут
jstclmnm
время плавает при каждом вызове
jstclmnm
да, ошибку выдает "wait element to stale". а если поставить времени больше, то выдает ошибку, что не может найти этот элемент
Deenya
я делаю wait until.elementIsVisible
Deenya
и после этого сразу жму на элемент
Deenya
либо если элемент невидимый или скрыт, а кликнуть надо кликаю ЖСом
Aleksand
Богдан
просто на том же метаните(не реклама) сделано подключение при каждом запросе, но по сути это ведь чутка говнокод
Это один из trade-offs. C одной стороны да, на каждый запрос к серверу создается коннект к базе данных, что может быть оверхедом и логично вынести в синглтон один коннект на все приложение. С другой стороны коннект является общей очередью и это значит что все обработчики реквеста nodejs должны будут ждать выполнения запроса к базе данных когда один из реквестов уже послал запрос к базе данных. А если мы создаем отдельные коннекты то запросы к базе будут выполняться параллельно
Deenya
меня удивляет решение разработчиков силениума запретить кликать по невидимым элементам
Deenya
у нас в проекте половина чекбоксов невидимая
Deenya
с подкладкой в виде декоративного чекбокса
Kons
Так у вас юзер по чему будет кликать?
Kons
По подкладке же
Kons
Или вы работу блинка хотите проверить? ))
Deenya
у меня? по чекбоксу транспарентному кликают
Deenya
а селениум считает что по транспарентным элементам юзерь кликнуть не может😄
A
Aleksand
Deenya
у нас там вообще много чего прикольного
Deenya
например мигающие элементы, элементы с одинаковой версткой и еще куча классных вещей
Aleksand
Deenya
а что я то
Deenya
у меня все работает
Deenya
а решение разработчиков браузера кликать по верхнему слою вас не удивляет?
Deenya
так это селениум не может кликнуть по верхнему слою
Deenya
потому что он транспарентный
Deenya
поведение от браузера отличается как раз
Deenya
я читал что они это сделали специально, якобы пользователь не может кликнуть на то, чего не видит
Vlad
Deenya
ну ок, передам разрабам
Aleksand
так это селениум не может кликнуть по верхнему слою
селениума давно нет. есть вебдрайвер. у вебдрайвера есть подробный стандарт W3C, там все прозрачно и понятно, хотя есть и особенности. чего и кто у вас там не может не очень понятно. кажется просто вы не смогли в документацию для начала
Deenya
что с этим человеком не так?
Deenya
говорю же селениум не кликает по прозрачным элементам
Deenya
это чисто его особенность
Deenya
не знаю драйвера, селениума, не важно
Deenya
нет человеку надо меня в чем-то обвинить
Aleksand
Aleksand
это чисто его особенность
это твое заблуждение, нет ничего глупее чем демонстрировать самоуверенность не владея предметом вообще
Deenya
как кликнуть по транспарентному элементу?
Aleksand
Aleksand
вебдравер дает кликать как по координатам так и по элементам
Deenya
Deenya
нет, именно прозрачность
Deenya
по координатам кликнуть можно конечно, но это уже не стандартный способ клика по элементу
Deenya
и не самый удобный
Aleksand
так ты разберись что у тебя с событиями там, если ты выбрал прозрачный элемент и кликнул по нему, если вебдравер не вернул исключение значит событие элемент получил
Aleksand
а произошло то что ты ждешь от этого или нет это уже другой вопрос
Anonymous
я не понял что-то
Anonymous
ayo планирует просто мержить все из апстрима ноды?
Anonymous
@vkurchatkin
Anonymous
и поменять файлик CoC?
Anonymous
втф
Vladimir
Я не знаю что они планируют
Anonymous
судя по ишусам все так
Vladimir
Они поехавшие, сложно понять
Anonymous
это пиздец
Anonymous
типа кому-то не похуй что в ноде на его сервере md файлик есть
Vladimir
Большая часть людей в этом форке не сделала ни одного коммита с кодом в node.js
Anonymous
ну там фишрок
Anonymous
он сделал
Vladimir
Ну я говорю, большинство