mirror of
https://github.com/aljazceru/turso.git
synced 2025-12-18 17:14:20 +01:00
slightly adjust one test
This commit is contained in:
@@ -41,10 +41,12 @@ fn test_wal_frame_transfer_no_schema_changes() {
|
||||
assert_eq!(conn1.wal_frame_count().unwrap(), 15);
|
||||
let mut frame = [0u8; 24 + 4096];
|
||||
conn2.wal_insert_begin().unwrap();
|
||||
for frame_id in 1..=conn1.wal_frame_count().unwrap() as u32 {
|
||||
let frames_count = conn1.wal_frame_count().unwrap() as u32;
|
||||
for frame_id in 1..=frames_count {
|
||||
conn1.wal_get_frame(frame_id, &mut frame).unwrap();
|
||||
conn2.wal_insert_frame(frame_id, &frame).unwrap();
|
||||
}
|
||||
|
||||
conn2.wal_insert_end().unwrap();
|
||||
assert_eq!(conn2.wal_frame_count().unwrap(), 15);
|
||||
assert_eq!(
|
||||
@@ -134,12 +136,17 @@ fn test_wal_frame_transfer_schema_changes() {
|
||||
.unwrap();
|
||||
assert_eq!(conn1.wal_frame_count().unwrap(), 15);
|
||||
let mut frame = [0u8; 24 + 4096];
|
||||
let mut commits = 0;
|
||||
conn2.wal_insert_begin().unwrap();
|
||||
for frame_id in 1..=conn1.wal_frame_count().unwrap() as u32 {
|
||||
conn1.wal_get_frame(frame_id, &mut frame).unwrap();
|
||||
conn2.wal_insert_frame(frame_id, &frame).unwrap();
|
||||
let info = conn2.wal_insert_frame(frame_id, &frame).unwrap();
|
||||
if info.is_commit {
|
||||
commits += 1;
|
||||
}
|
||||
}
|
||||
conn2.wal_insert_end().unwrap();
|
||||
assert_eq!(commits, 3);
|
||||
assert_eq!(conn2.wal_frame_count().unwrap(), 15);
|
||||
assert_eq!(
|
||||
limbo_exec_rows(&db2, &conn2, "SELECT x, length(y) FROM t"),
|
||||
|
||||
Reference in New Issue
Block a user