test: verify full refresh clears stale rows

This commit is contained in:
Jack Ye
2026-10-02 11:47:41 -05:00
parent b163f3db85
commit 1c9865436c
+6
View File
@@ -1952,5 +1952,11 @@ mod tests {
let unchanged = view.refresh().execute().await.unwrap();
assert_eq!(unchanged.mode, RefreshMode::Rebuild);
assert_eq!(unchanged.rows_written, 3);
source.delete("true").await.unwrap();
let emptied = view.refresh().execute().await.unwrap();
assert_eq!(emptied.mode, RefreshMode::Rebuild);
assert_eq!(emptied.rows_written, 0);
assert_eq!(view.table().count_rows(None).await.unwrap(), 0);
}
}