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

Autolengkap cengkerang Ikan Pytest

DDD
DDDasal
2024-12-31 05:20:14497semak imbas

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

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!

Kenyataan:
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