TL;DR https://github.com/ddoroshev/pytest.fish
Menaip arahan berulang atau menyalin dan menampal nama ujian boleh memakan masa yang berharga. Untuk membantu, saya telah mencipta pytest.fish - pemalam Fish shell yang memudahkan aliran kerja pytest anda. Ia ringan, mudah disediakan dan menjadikan ujian lebih cekap.
Taip pytest dan tekan TAB untuk mendapatkan cadangan laluan dan fungsi ujian:
Kecilkan ujian dengan -k dan dapatkan cadangan nama:
Pemalam mengimbas projek anda secara dinamik, jadi cadangan kekal terkini.
Pasang dengan Fisher:
fisher install ddoroshev/pytest.fish
Atau salin fail secara manual daripada repositori ke dalam konfigurasi Ikan anda.
Pemalam tidak bergantung pada pytest secara langsung (belum lagi). Sebaliknya, ia mengimbas direktori semasa untuk fail ujian dan mencari fungsi ujian di dalamnya, menjadikan prosesnya agak pantas dan cekap.
Memandangkan saya terutamanya menggunakan Fish dalam persekitaran pembangunan tempatan saya, saya mencipta pemalam khusus untuk shell ini. Walau bagaimanapun, jika anda menggunakan Bash atau Zsh, sila cipta sendiri - atau tukar kepada Fish sudah. ?
Atas ialah kandungan terperinci Autolengkap cengkerang Ikan Pytest. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!