В зависимости от имплементации проигрывателя стейт можно получать либо через жиэс, либо через intermediate сервер который в любом нормальном проигрываетеле получает инфу о проигрывании
если не поздно, то можно сделать скришот превьюхи до наведения, и после наведения и вычесть попиксельно одно изображение из другого, если разница не 0 то считайте что то там проигралось)
если не поздно, то можно сделать скришот превьюхи до наведения, и после наведения и вычесть попиксельно одно изображение из другого, если разница не 0 то считайте что то там проигралось)
Всплывающий прогрессбар даст тебе разницу в изображениях.
Возникла задача проверить print функцию в pytest. Какой оптимальный вариант? Нашел capsys в _pytest.capture и через unittest.mock patch. Это ок вариант? Как вы обычно это делаете? """ with patch('builtins.print') as mocked_print: app.print_blogs() mocked_print.assert_called_with('- Test Blog')"""
Возникла задача проверить print функцию в pytest. Какой оптимальный вариант? Нашел capsys в _pytest.capture и через unittest.mock patch. Это ок вариант? Как вы обычно это делаете? """ with patch('builtins.print') as mocked_print: app.print_blogs() mocked_print.assert_called_with('- Test Blog')"""