Rumah > pembangunan bahagian belakang > Golang > Bagaimanakah Saya Boleh Menjalankan Ujian Go dan Mengecualikan Pakej Vendor?

Bagaimanakah Saya Boleh Menjalankan Ujian Go dan Mengecualikan Pakej Vendor?

Patricia Arquette
Lepaskan: 2024-12-11 02:09:14
asal
558 orang telah melayarinya

How Can I Run Go Tests and Exclude Vendor Packages?

Menjalankan Ujian Go Tidak Termasuk Pakej Vendor

Untuk menjalankan ujian Go pada semua fail ujian dalam projek anda sambil mengecualikan fail ujian dalam pakej vendor , anda boleh mengikuti langkah berikut:

Dalam dokumentasi, anda boleh menghantar regex ke pilihan -run untuk menentukan yang mana ujian untuk dijalankan. Walau bagaimanapun, memadankan regex dengan pengecam ujian (bukan nama fail) memberikan beberapa cabaran.

Sebagai contoh, go test ./* akan mengakibatkan ralat tidak dapat memuatkan pakej. Sebaliknya, anda boleh mengecualikan direktori vendor menggunakan ... kad bebas, yang diperkenalkan dalam Go 1.9.

Untuk melaksanakan ujian Go pada semua fail ujian kecuali fail dalam pakej vendor, cuma jalankan:

go test ./...
Salin selepas log masuk

Arahan ini akan mengecualikan direktori ./vendor daripada senarai fail ujian yang akan dilaksanakan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjalankan Ujian Go dan Mengecualikan Pakej Vendor?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan