Skip to content

Commit

Permalink
Add test to delete batch
Browse files Browse the repository at this point in the history
  • Loading branch information
v0idpwn committed Aug 23, 2023
1 parent 0cc5af5 commit e81d0bc
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions core/tests/integration_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -870,6 +870,15 @@ async fn test_extension_api() {
.await
.expect("failed to delete");
assert!(!deleted);

// delete a batch of messages
let m1 = queue.send(&test_queue, &del_msg).await.unwrap();
let m2 = queue.send(&test_queue, &del_msg).await.unwrap();
let m3 = queue.send(&test_queue, &del_msg).await.unwrap();
let delete_result = queue.delete_batch(&test_queue, &[m1, m2, m3]).await.expect("delete batch error");
let rowcount = rowcount(&test_queue, &queue.connection).await;
assert_eq!(rowcount, 0);
assert_eq!(delete_result, true);
}

#[tokio::test]
Expand Down

0 comments on commit e81d0bc

Please sign in to comment.