Size: a a a

QA — Автоматизация

2020 November 25

BS

BLVCK SONNET in QA — Автоматизация
сепараторы ооочень длинны, всё равно это не удобно читается)
источник

СС

Сказочный Сникерс... in QA — Автоматизация
и вот этот из терминал плагина не успевает
источник

СС

Сказочный Сникерс... in QA — Автоматизация
короче дальше сам, я спать пошел)
источник

BS

BLVCK SONNET in QA — Автоматизация
попробуй запустить тесты так:
pytest case.py | tee log_kek_file.log

и сравни как там пишутся сепараторы
источник

СС

Сказочный Сникерс... in QA — Автоматизация
если че пиши, а еще есть чатик чисто по питону @testing_in_python
источник

BS

BLVCK SONNET in QA — Автоматизация
Сказочный Сникерс
если че пиши, а еще есть чатик чисто по питону @testing_in_python
оо, спасибо, буду знать)
доброй ночи, спасибо за помощь и приятное общение ;)
источник

СС

Сказочный Сникерс... in QA — Автоматизация
BLVCK SONNET
попробуй запустить тесты так:
pytest case.py | tee log_kek_file.log

и сравни как там пишутся сепараторы
источник

BS

BLVCK SONNET in QA — Автоматизация
источник

СС

Сказочный Сникерс... in QA — Автоматизация
а, ты про эти линии подстраиваемые под размер экрана
источник

BS

BLVCK SONNET in QA — Автоматизация
а в варианте с кастомным врайтером очень длинные
источник

СС

Сказочный Сникерс... in QA — Автоматизация
можешь отнаследоваться от TerminalReporter
переопределить метод write_sep и зарегать свой кастомный репортер
источник

СС

Сказочный Сникерс... in QA — Автоматизация
будет писать такие сепараторы как тебе надо
источник

СС

Сказочный Сникерс... in QA — Автоматизация
или вот эту проперти переопределить

@property
def fullwidth(self) -> int:
   if self._terminal_width is not None:
       return self._terminal_width
   return get_terminal_width()
источник

BS

BLVCK SONNET in QA — Автоматизация
неплохая идея
источник

СС

Сказочный Сникерс... in QA — Автоматизация
я такой же херней страдал полгода назад когда xdist перелопачивал с ног до головы)
источник

СС

Сказочный Сникерс... in QA — Автоматизация
только там сложнее, ибо процессы, execnet, сериализация и вот это вот все
источник

СС

Сказочный Сникерс... in QA — Автоматизация
BLVCK SONNET
неплохая идея
у меня взыгрался интерес и я решил поэкперементировать. все оказалось проще

tr = config.pluginmanager.getplugin("terminalreporter")
tr._tw._terminal_width = 10
источник

СС

Сказочный Сникерс... in QA — Автоматизация
= test session starts =
= 9 passed in 17.35s =

=)
источник

СС

Сказочный Сникерс... in QA — Автоматизация
а вот 50
источник

СС

Сказочный Сникерс... in QA — Автоматизация
короче можно даже не перерегать, просто ширину задать экрана
источник