Этот вопрос может лучше подойти для суперпользователя - если это так, дайте мне знать, и я переверну его.
Я использую zsh и часто запускаю pytest из командной строки. Очень распространенная ситуация - мне нужно выполнить определенный тест (или подтест класса).
Бывший выглядит как
pytest test/test_foo_file.py::test_foo_function
и последний что-то вроде
pytest test/test_foo_file.py::FooClassTest::test_specific_functionality
Довольно сложно выписать весь точный класс и название теста, и это похоже на что-то созревшее для автозаполнения или нечеткого поиска какого-либо рода. Я не смог достичь этого с помощью того, что я нашел в исследовании - есть ли у кого-нибудь какие-либо рекомендации?
Дайте мне знать, могу ли я быть более конкретным.