Size: a a a

2020 July 14

IS

Idi Suda in Rude QA
В я музыке не всё есть
источник

IS

Idi Suda in Rude QA
Что мне нужно
источник

IS

Idi Suda in Rude QA
Mem Kekovich
Там типа ахуенный мл?
Ну вот попробую расскажу
источник

MK

Mem Kekovich in Rude QA
А саундклауд хуйня?
источник

MK

Mem Kekovich in Rude QA
Или как там оно называется оранжевое такое
источник

IS

Idi Suda in Rude QA
Причём тут саундклауд то лол. На нем немного есть. Но зато есть охуенное
источник

MK

Mem Kekovich in Rude QA
Idi Suda
Причём тут саундклауд то лол. На нем немного есть. Но зато есть охуенное
Да просто вспомнил
источник

Н

Нурсултан in Rude QA
источник
2020 July 15

IS

Idi Suda in Rude QA
я mrx пропалил в чате вастрика
источник

IS

Idi Suda in Rude QA
иихихих
источник

Н

Нурсултан in Rude QA
посоны, пытаюсь прикрутить к тестам browsermob-proxy. проблема такая - при запуске на селеноиде (там поднимается docker контейнер с браузером) из-за настроек прокси нет интернета в поднятом селениумом браузере. при это локально на тех же настройках все ок, данные в браузермоб собираются, все работает. есть идеи куда копать?
источник

Н

Нурсултан in Rude QA
если ручками зайти в контейнер и запустить еще один браузер, то на нем все ок
источник

Н

Нурсултан in Rude QA
@Pythononelove Саня, ты не вкручивал эту ебалу?
источник

ТЭ

Тачами Экстович... in Rude QA
Бери лучше https://github.com/browserup/browserup-proxy это живой форк
источник

ТЭ

Тачами Экстович... in Rude QA
Все работает с селеноидом. В чем проблема у тебя?
источник

ТЭ

Тачами Экстович... in Rude QA
Вот так в капабилити добавляю:
if proxy_url is not None:
   proxy = Proxy()
   proxy.http_proxy = proxy_url
   proxy.ssl_proxy = proxy.http_proxy
   proxy.add_to_capabilities(caps)
return caps
источник

ТЭ

Тачами Экстович... in Rude QA
Там же еще нужно отдельно прокси стартануть, ты знаешь?
источник

ТЭ

Тачами Экстович... in Rude QA
Типа запускаешь бинарь browsermob-proxy, дергаешь у него ручку — получаешь порт. И вот хост (где поднят бинарь) + этот порт, это то что нужно в тесты передавать.
источник

ТЭ

Тачами Экстович... in Rude QA
Уебищное апи у него конечно
источник

Н

Нурсултан in Rude QA
Тачами Экстович
Вот так в капабилити добавляю:
if proxy_url is not None:
   proxy = Proxy()
   proxy.http_proxy = proxy_url
   proxy.ssl_proxy = proxy.http_proxy
   proxy.add_to_capabilities(caps)
return caps
а как сам Proxy() объект создается?

class Proxy():
   def __init__():
       self.server = browsermobproxy.Server(PATH_TO_EXECUTOR)

   def __start_server(self):
       self.server.start()

   def __create_proxy(self):
       return self.server.create_proxy(
           params={
               'trustAllServers': True,
           }
       )

   def stop_server(self):
       self.server.stop()

   def get_proxy(self):
       self.__start_server()
       return self.__create_proxy()
источник