docs: AGENTS.md test sayıları ve test modülü listesi

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erkan IŞIK
2026-09-27 17:32:12 +03:00
parent ad8bc0c506
commit 008c7a57b8
+6 -5
View File
@@ -242,8 +242,9 @@ sda1 ile sdb1 çakışmaz.
DEĞİLDİR** — tıklanınca `global_idx == None` dalı `selected_free`
tutar ve "Yeni Oluştur" butonu çıkar.
- Seçili disk hiç tanım içermiyorsa boş-alan satırı basılır
(`first_idx: None` → **seçilemez**; aksi hâlde `selected_idx = 0` ile
başka diskin ilk bölümü seçilirdi).
(`first_idx: None` → seçim indeksi karşılığı yok; tıklanınca
`selected_free` tutulur ve "Yeni Oluştur" çıkar). `selected_idx = 0`
ile başka diskin ilk bölümü seçilmesi bu yolla engellenir.
- Silinmek işaretli bölümler ayrı satır çizmez; İLK silinenin konumunda
TEK "Boş Alan" satırında birleşir (GParted tarzı).
- Varsayılan öneriler (EFI/root/swap) **aktif diskin durumuna** göre verilir.
@@ -456,11 +457,11 @@ nedeni yorumla sabitlendi. Log bile "MiB" derken argüman "MB" gönderiyordu.
```
cargo check --all-targets : 0 hata, 0 uyarı
cargo test : 92/92 (17 test modülü)
cargo test : 113/113 (test modülü sayısı arttıkça güncel tut)
cargo clippy : ~77 uyarı, tamamı stil (collapsed_if, replace zinciri)
```
Bu oturumda **1 → 76** test. Test modülü olmayan dosyalar (`users.rs`,
Bu oturumda 1 → 113 test. Test modülü olmayan dosyalar (`users.rs`,
`location.rs`, `rescue.rs`, `funct.rs`, `autoinstall/mod.rs`, `main.rs`)
içine modüller eklendi. Çoklu test modülü paylaşılan yardımcıları
`steps/partition.rs::testutil` altındadır (`disk()`, `part()`).
@@ -556,7 +557,7 @@ senaryoları dene:
|---|---|
| `src/jobs/partition.rs` | `plan_disk_layout`, `PhysicalExtent`, `PlannedCreate`, `disk_total_mb`, `read_physical_extents`, `device_map`; `disk_free_regions_mb` silindi |
| `src/jobs/cleanup.rs` | **YENİ** — `EmergencyCleanupJob` |
| `src/steps/partition.rs` | **tek diske odaklı tablo + disk şeridi** (diyalogda disk seçicisi yok), **seçime göre görünen butonlar** (`selected_free`), diske filtreli LVM, `validate_manual_on`, `multidisk_tests`, `table_scope_tests`, `selection_tests`, `edit_flow_tests`, `edit_disk_tests`, `testutil` |
| `src/steps/partition.rs` | **tek diske odaklı tablo + disk şeridi** (diyalogda disk seçicisi yok), **seçime göre görünen butonlar** (`selected_free`), diske filtreli LVM, `validate_manual_on`, `mountpoint_required`, `suggest_mountpoint`, `build_table_rows`; `multidisk_tests`, `table_scope_tests`, `free_space_tests`, `selection_tests`, `edit_flow_tests`, `edit_disk_tests`, `testutil` |
| `src/jobs/users.rs` | `set_password_via_chpasswd` (stdin pipe) |
| `src/jobs/bootloader.rs` | `CRYPTROOT_NAME`, `luks_backing_device`, `mounted_root_device` |
| `src/jobs/finish.rs` | `RunComarJob` geri geldi; `ldconfig`/`update-environment`/depo fatal |