Size: a a a

testing_in_python

2019 January 28

DB

Dmitry Bobylev in testing_in_python
нет
источник

DB

Dmitry Bobylev in testing_in_python
json=params
источник

M

Merg in testing_in_python
без изменений
источник

b

betzy in testing_in_python
Merg
data=json.dumps(params) ?
да
источник

b

betzy in testing_in_python
тебе надо упаковать твой дикт в жсон
источник

b

betzy in testing_in_python
и отправить
источник

M

Merg in testing_in_python
ага, сработало
источник

M

Merg in testing_in_python
всем спасибо
источник

b

betzy in testing_in_python
request = requests.post(
       url=url, data=json.dumps(body), headers=headers
   )
источник

b

betzy in testing_in_python
а, кул
источник
2019 January 29

FB

Foo Bar in testing_in_python
Подскажите, плиз. Есть вот такая функция:
def get_objects(class_one: type, class_two: type) -> Tuple[instance_of_class_one, instanceof_class_two]:
Принимает два класса, и возвращает объекты этих классов
foo: Foo, bar: Bar = get_objects(Foo, Bar)

Можно написать так, чтобы для foo и bar типы автоматом выводились? Без необходимости явно указывать Foo, Bar
источник

i

i think it's okay in testing_in_python
Idi Suda
Правила чата:
1. Пишите вопрос по своей проблеме сразу же первым сообщением. Без приветов. Без прелюдий «кто может помочь». Обращения в ЛС к участникам нежелательны. Смотрите также http://neprivet.ru и http://nometa.xyz

Пример:
«У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так  %кусок-кода-%(В), но получаю ошибку (Г).»

2. Укладывайте свои мысли в одно сообщение, а не десять.
3. Код обрамлять тройным грависом:
`код

если больше десяти строк, залить на https://gist.github.com или pastebin
4. На сообщения отвечайте реплаем, а не форвардом.

Каналы, на которые стоит обратить внимание:
@python_in_depth - Базовые вещи о питоне.

Полезные ссылки
1. FAQ по Python от тг канала @ru_python_beginners
2. Бол
ьшой список инструментов, библиотек и расширений для тестирования
3. Биб
лиотеки для тестирования кодовой базы и генерации тестовых данных
4. Спи
сок антипаттернов
5. Нео
чевидные вещи в python
6. Реа
лизация паттернов проектирования на python
7. Спи
сок плагинов для pytest
8. Sam
ple проект pytest + selenium + allure
9. Tes
tRail плагин для pytest
10. Кас
томный планировщик для pytest-xdist, ограничивающий размер рабочей пачки тестов до двух.
11. П
онятный пример использования VCR для тестирования API
12. Eas
y Locust FAQ
13. Con
tracts and Debugging
14. Lig
htweight, OO FSM
15. PAC
T - Consumer Driven Contracts
16. Mak
efiles in python projects
17. Awe
some Python
18. Che
atsheet по type hints
19. HTM
L Parsing for Humans
20. Офи
генный гайд по декораторам
21. Бол
ьшой список инструментов для мамкиных хакеров
22. Ана
лог functools.singledispatch
23. Гот
овый расширяемый рецепт для моков
24. Про
стой и понятный гайд по itertools
25. Asy
nc I/O walkthrough
26. Asy
nc how-to for beginners medium
27. A
sync for complete beginners video
28. Про
брос доп параметров в фикстуры на реран после фейла
29. Суперский разбор чт
о такое async/await, что такое корутины и с чем это есть
30. Новый инструмент для тестирования API. Под капотом hypothesis + jsonschema. + гайд че куда
ЕЕБОЙ!
источник

C

Chuprina Artem in testing_in_python
Кстати, об этом списке, под номером 8 сэмпл проекта на pytest+selenium, в readme.md указано, что можно запускать в несколько потоков, либо я отстал от жизни или пайтест стал уметь в параллельный запуск из коробки?
источник

b

betzy in testing_in_python
xdist умеет
источник

C

Chuprina Artem in testing_in_python
да, это плагин и его нет в requirements.txt 😞
источник

C

Chuprina Artem in testing_in_python
вопрос собственно был умеет ли пайтест из коробки в параллель
источник

b

betzy in testing_in_python
а он вроде в пайтесте идет в коробке
источник

СС

Сказочный Сникерс in testing_in_python
в том плане что это плагин взятый официально под крыло разрабов самого пайтеста, но все же остался в виде плагина
источник

V

Vova in testing_in_python
а он раннит тесты, разделив на n или каждый поток гоняет одни и те же тесты?
источник

СС

Сказочный Сникерс in testing_in_python
Vova
а он раннит тесты, разделив на n или каждый поток гоняет одни и те же тесты?
как захочешь так и будет
источник