From 3e33daaa9b7440bc4a7f255f8054bbc8d50b4281 Mon Sep 17 00:00:00 2001
From: th-kim0823
Date: Thu, 7 May 2026 12:06:04 +0900
Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=AA=20test(kebab-app):=20assert=20chun?=
=?UTF-8?q?k=5Fcount=20+=20asset=5Fcount=20in=20schema=5Freport=20(fb-27)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Plug coverage hole flagged in code review — test 1 was asserting only
doc_count + last_ingest_at, leaving count_summary's chunk_count and
asset_count queries un-pinned.
Co-Authored-By: Claude Opus 4.7 (1M context)
---
crates/kebab-app/tests/schema_report.rs | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/crates/kebab-app/tests/schema_report.rs b/crates/kebab-app/tests/schema_report.rs
index d60defa..cf46cd2 100644
--- a/crates/kebab-app/tests/schema_report.rs
+++ b/crates/kebab-app/tests/schema_report.rs
@@ -68,6 +68,16 @@ fn schema_report_reflects_freshly_ingested_kb() {
"last_ingest_at must be set after ingest: {:?}",
schema.stats
);
+ assert!(
+ schema.stats.chunk_count >= 2,
+ "expected ≥2 chunks (a.md + b.md): {:?}",
+ schema.stats
+ );
+ assert_eq!(
+ schema.stats.asset_count, 2,
+ "expected 2 assets (a.md + b.md): {:?}",
+ schema.stats
+ );
}
#[test]