Rumah > pembangunan bahagian belakang > Tutorial Python > Autolengkap cengkerang Ikan Pytest

Autolengkap cengkerang Ikan Pytest

DDD
Lepaskan: 2024-12-31 05:20:14
asal
484 orang telah melayarinya

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.

Cara Penggunaan

Autolengkapkan laluan ujian

Taip pytest dan tekan TAB untuk mendapatkan cadangan laluan dan fungsi ujian:

Pytest Fish shell autocompletion

Sokongan untuk penapis -k

Kecilkan ujian dengan -k dan dapatkan cadangan nama:

Pytest Fish shell autocompletion

Pemalam mengimbas projek anda secara dinamik, jadi cadangan kekal terkini.

Pemasangan

Pasang dengan Fisher:

fisher install ddoroshev/pytest.fish
Salin selepas log masuk

Atau salin fail secara manual daripada repositori ke dalam konfigurasi Ikan anda.

Bagaimana Ia Berfungsi

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.

cangkerang lain?

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!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan