Update tests

This commit is contained in:
Mubelotix
2025-08-12 19:27:54 +02:00
parent 28ac767f42
commit 0c4cc4a00a
3 changed files with 8 additions and 4 deletions

View File

@ -127,7 +127,12 @@ impl BatchQueue {
status: Status,
bitmap: &RoaringBitmap,
) -> Result<()> {
Ok(self.status.put(wtxn, &status, bitmap)?)
if bitmap.is_empty() {
self.status.delete(wtxn, &status)?;
} else {
self.status.put(wtxn, &status, bitmap)?;
}
Ok(())
}
pub(crate) fn update_status(

View File

@ -50,7 +50,6 @@ doggo [2,3,]
----------------------------------------------------------------------
### Batches Status:
succeeded [0,]
failed []
----------------------------------------------------------------------
### Batches Kind:
"upgradeDatabase" [0,]

View File

@ -20,7 +20,7 @@ async fn delete_task() {
// Delete tasks
let (task, code) = server.delete_tasks(&format!("uids={task_uid}")).await;
snapshot!(code, @"202 Accepted");
snapshot!(code, @"200 OK");
let value = server.wait_task(task).await.succeeded();
snapshot!(value, @r#"
{
@ -95,7 +95,7 @@ async fn delete_tasks_time_bounds_inner(name: &str) {
encode(&time1.format(&Rfc3339).unwrap()),
))
.await;
snapshot!(code, @"202 Accepted");
snapshot!(code, @"200 OK");
let value = server.wait_task(task).await.succeeded();
snapshot!(json_string!(value, {
".details.originalFilter" => "[ignored]",