
Mikhail
19.12.2016
15:58:20
ведь насколько я понимаю find бегает по css, а xpath по node elements

trickster
19.12.2016
16:01:45
что-то я уже измучался
кнопка не нажимается
)

Google

trickster
19.12.2016
16:01:56
в скрине она есть

Mikhail
19.12.2016
16:02:12
@fuckedbullshit попробуй найти по xpath

trickster
19.12.2016
16:02:17
в html вот так
пробовал на айдишку
вешать
через find

Mikhail
19.12.2016
16:02:47
попробуй через xpath и пропиши путь от боди

trickster
19.12.2016
16:02:47
она дальше идёт ,как будто нажал, но не нажимает
и expect to have content скипает просто

Mikhail
19.12.2016
16:03:27
а что должно произойти
у тебя ajax отработает?

trickster
19.12.2016
16:03:58
ну руками у меня всё нажимается
при клике должен появится контент

Google

Mikhail
19.12.2016
16:04:16
он у тебя JS контент?
через ajax получается?
просто если у тебя там асинхронный запрос, надо погуглить в стиле capybara ajax waiting
я давно не делал, но капибарку надо научить асинхрон ожидать
js: true стоит?

trickster
19.12.2016
16:07:06
да
конечно

Mikhail
19.12.2016
16:08:03
да
ну если у тебя ajax тебе надо капибару научить ждать. Она из коробки не ловит. Год назад точно не ловила
я ставил суппорт метод и вставлял после клика, и он бежал дальше, как только возвращался ответ

Tony
19.12.2016
16:28:20
https://telegram.me/joinchat/BYlFbD_875EgAYdDcKWd3Q
группа по математике
спрашивал кто-то

Alex
19.12.2016
16:31:04
почему есть ссылки на join вообще
нет бы ссылка где можно сначала посмотреть а потом встпуить

v
19.12.2016
16:33:57
pro.math
ищи

trickster
19.12.2016
16:47:25
@Fedcomp короче оказалось, что просто капибара скриншот не показывал контент, но он был, а валилось в другом месте :|

Alex
19.12.2016
16:47:39
капибара скриншот не показывал?

trickster
19.12.2016
16:47:43
ага

Alex
19.12.2016
16:47:44
поставь нормальный браузер для разработки

Google

Alex
19.12.2016
16:47:50
а не через скриншоты дебаж, это долго.

trickster
19.12.2016
16:48:16
ну меня кинули тут допилить, почистить говнецо на сломанных тестах
как-то так
так а что оптимальное кстати? selenium?

Alex
19.12.2016
16:59:11
оптимально разрабатывать капибаротесты в хроме и гонять на CI в полтергейсте

Mikhail
19.12.2016
16:59:59

v
19.12.2016
17:04:23
после очередного коммита сломались тесты, надо это дело поправить
видимо так

Alex
19.12.2016
17:14:52
https://hsto.org/storage2/e80/a57/c56/e80a57c56fad205e9cdc868e5f6202c3.jpg

Mikhail
19.12.2016
17:16:13
?????

trickster
19.12.2016
17:16:21
Не, пришёл на проект сл сломанными тестами

Mikhail
19.12.2016
17:16:34
Чоп чоп чоп чоп это пиздец))))

Alex
19.12.2016
17:16:37
?????
я очень давно хотел этот комикс найти

Mikhail
19.12.2016
17:17:14
Это я)
только у меня 4-5-6-7 картинки отсутствуют

Alex
19.12.2016
17:18:20
лесенка с кирпичной стенкой збс, превозмогая трудности.

Mikhail
19.12.2016
17:18:52
стена и лесенка это очевидный код на мой взгляд, просто хз че за ним
Лишний уровень абстракции

Alex
19.12.2016
17:19:05
не не
это короч

Google

Alex
19.12.2016
17:19:13
что то мешалось
вместо того чтобы убрать, приставили лесенку
чтобы меньше мешалось.

Mikhail
19.12.2016
17:19:46
ахах ну мб
Ну у меня в основном чоп чопы

Alex
19.12.2016
17:20:22
не зря им уделено три кадра.

Mikhail
19.12.2016
17:20:57
Вот это очень прикольно, что очевидный код помечают как это мост

Admin
ERROR: S client not available

Mikhail
19.12.2016
17:21:26
а хотелось бы чтобы «это стена построенная на трупе предыдущего релиза, поэтому тут лесенка»

Alex
19.12.2016
17:21:31
Мне пока не попадались очевидные коменты

Mikhail
19.12.2016
17:21:48
Мне вообще не попадались комменты)

Alex
19.12.2016
17:22:05
ну есть такое.
Мне кажется только я их оставляю. Но с нормальным кодом они почти не нужны.

Mikhail
19.12.2016
17:22:22
У меня либо нормальный код попадается, либо захуерченные чоп чоп от богов кода
Но на первом месте у меня лендинг на рельсе в котором каждая секция завернута в паршиал, а внутри еще несколько вложенностей, и на 1 вывод новостей сделан декоратор

Alex
19.12.2016
17:25:53
we need to go deeper это классика

v
19.12.2016
17:37:16
кто-нибудь может
рцы

Vitaly
20.12.2016
06:20:07
скажите пожалуйста
вот тут http://rusrails.ru/active-record-associations#the-has-many-through-association
строка кода
physician.patients = patients
зачит что patients это Patients.all???
просто если я делаю patients = Patient.create! то это ошибка

Google

Alex
20.12.2016
06:20:57
Нет, не значит
phisical.patients.to_sql сделай
или ты полностью проигнорировал что я сказал? :)

Vitaly
20.12.2016
06:22:15
я пытаюсь понять что значит patients а не physician.patients тут понят что это как бы массив так как приминяется where
они в туториали написали эту строку а чем является именно patients
только если по множественному значению делать вывод что это тоже массив
то есть принимает

Alex
20.12.2016
06:23:54
вот и пихай массив
patients = [Patient.create!]
Это было несложно да?

Vitaly
20.12.2016
06:24:33
так уже, просто пишут туториал имхо не догововаривая о том, что есть что

Adamtsov
20.12.2016
06:25:23
сделай physician.patients.class

Alex
20.12.2016
06:25:29
Помнишь мы говорили про англоязычные источники?
http://guides.rubyonrails.org/association_basics.html
Вот смотри, в оригинале такой фигни нет.
Читай дальше устаревшую/кривую инфу в рунете.
ха, есть!"
но выше объяснили вроде что все это значит.