Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana Menandai Ujian Belum Selesai dalam Go Menggunakan Kaedah Langkau?

Bagaimana Menandai Ujian Belum Selesai dalam Go Menggunakan Kaedah Langkau?

Susan Sarandon
Susan Sarandonasal
2024-10-30 14:41:42449semak imbas

 How to Mark Pending Tests in Go Using the Skip Method?

Ujian Belum Selesai dalam Go

Ujian Dalam Go, menulis kes ujian yang anda berhasrat untuk membangunkan fungsi ujian penuh kemudian boleh menjadi berkesan dicapai menggunakan kaedah Langkau.

Menggunakan Langkau untuk Ujian Belum Selesai

Contoh yang disediakan dalam dokumentasi pakej menunjukkan cara menggunakan kaedah Langkau:

<code class="go">func TestTimeConsuming(t *testing.T) {
    if testing.Short() {
        t.Skip("skipping test in short mode.")
    }
    ...
}</code>

Apabila menjalankan ujian go dengan bendera -v (dan secara pilihan bendera -short dalam contoh ini), mesej yang disediakan akan dicetak:

=== RUN   TestTimeConsuming
--- SKIP: TestTimeConsuming (skipping test in short mode.)

Pendekatan ini membolehkan anda menandai ujian yang belum selesai dengan jelas tanpa menjejaskan keseluruhan larian ujian.

Atas ialah kandungan terperinci Bagaimana Menandai Ujian Belum Selesai dalam Go Menggunakan Kaedah Langkau?. 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