Bagaimanakah Saya Boleh Sertakan Liputan Fungsi Pakej Luaran dalam Laporan Ujian Go?

Mary-Kate Olsen
Lepaskan: 2024-11-25 18:49:14
asal
744 orang telah melayarinya

How Can I Include External Package Function Coverage in Go Test Reports?

Termasuk Perlindungan untuk Fungsi dalam Pakej Luaran

Dalam projek Go, laporan liputan mungkin mengecualikan fungsi yang ditakrifkan dalam pakej selain daripada pakej yang diuji. Untuk menangani isu ini apabila fungsi dalam pakej luaran (db) dipanggil daripada fungsi dalam pakej yang diuji (api), laraskan arahan ujian untuk memasukkan bendera coverpkg.

Dengan memasukkan bendera berikut semasa menjalankan ujian liputan:

-coverpkg=./...
Salin selepas log masuk

laporan liputan akan dilanjutkan untuk merangkumi semua pakej dalam projek. Perintah yang dikemas kini menjadi:

go test -coverpkg=./... coverprofile=coverage.out ./...
Salin selepas log masuk

Arahan diperluas ini memastikan bahawa semasa menganalisis liputan, ujian juga mempertimbangkan fungsi yang ditakrifkan dalam pakej luaran yang dipanggil oleh kod yang diuji, memberikan laporan liputan yang lebih komprehensif dan tepat.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Sertakan Liputan Fungsi Pakej Luaran dalam Laporan Ujian Go?. 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