Skip to content

Commit 31e8cf3

Browse files
committed
add simple test
1 parent ba6df69 commit 31e8cf3

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tests/test_tables.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,11 @@ mod test_metadata_round_trips {
323323
let row = tables.$adder(&md);
324324
match_block_impl!(tables, $table, $adder, row, md);
325325
let mut lending_iter = tables.$table().lending_iter();
326+
let mut iter = tables.$table().iter();
326327
while let Some(row) = lending_iter.next() {
328+
if let Some(row_from_iter) = iter.next() {
329+
assert_eq!(row.id, row_from_iter.id);
330+
}
327331
if let Some(metadata) = row.metadata {
328332
assert_eq!(MyMetadata::decode(metadata).unwrap(), md);
329333
}else {
@@ -342,7 +346,11 @@ mod test_metadata_round_trips {
342346
let row = tables.$adder($($payload ), *, &md);
343347
match_block_impl!(tables, $table, $adder, row, md);
344348
let mut lending_iter = tables.$table().lending_iter();
349+
let mut iter = tables.$table().iter();
345350
while let Some(row) = lending_iter.next() {
351+
if let Some(row_from_iter) = iter.next() {
352+
assert_eq!(row.id, row_from_iter.id);
353+
}
346354
if let Some(metadata) = row.metadata {
347355
assert_eq!(MyMetadata::decode(metadata).unwrap(), md);
348356
}else {

0 commit comments

Comments
 (0)