Persekitaran ujian Go menyimpan cache hasil ujian secara lalai, membenarkan larian berikutnya menggunakan keputusan cache untuk meningkatkan kecekapan. Walau bagaimanapun, dalam senario tertentu, anda mungkin mahu memaksa ujian semula atau melumpuhkan caching ujian.
Paksa Ujian Semula
Apabila menjalankan ujian go beberapa kali, anda mungkin perasan bahawa larian berikutnya tidak benar-benar melaksanakan ujian dan sebaliknya memaparkan keputusan cache. Untuk memaksa ujian semula, anda boleh menggunakan pilihan berikut:
Lumpuhkan Cache Ujian
Untuk melumpuhkan cache ujian secara kekal, anda boleh menggunakan -nocache bendera semasa menjalankan ujian pergi. Bendera ini menghalang keputusan ujian daripada dicache dan memaksa ujian dilaksanakan setiap kali.
Nota
Lazimnya tidak perlu melumpuhkan cache ujian secara manual. Perubahan dalam kod atau kod ujian anda akan membatalkan keputusan ujian cache secara automatik. Oleh itu, anda hanya perlu menggunakan kaedah yang diterangkan di atas jika anda menghadapi keadaan tertentu di mana anda memerlukan ujian semula paksa semua ujian cache.
Atas ialah kandungan terperinci Bagaimana untuk Memaksa Ujian Semula atau Lumpuhkan Caching Ujian dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!