Skip to content

Commit e38738c

Browse files
committed
Add full range over composite unit test
1 parent 5ea846b commit e38738c

File tree

1 file changed

+15
-0
lines changed
  • packages/storage-plus/src

1 file changed

+15
-0
lines changed

packages/storage-plus/src/map.rs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,21 @@ mod test {
540540
.unwrap();
541541

542542
// let's try to iterate!
543+
let all: StdResult<Vec<_>> = ALLOWANCE
544+
.range(&store, None, None, Order::Ascending)
545+
.collect();
546+
let all = all.unwrap();
547+
assert_eq!(3, all.len());
548+
assert_eq!(
549+
all,
550+
vec![
551+
((b"owner".to_vec(), b"spender".to_vec()).joined_key(), 1000),
552+
((b"owner".to_vec(), b"spender2".to_vec()).joined_key(), 3000),
553+
((b"owner2".to_vec(), b"spender".to_vec()).joined_key(), 5000),
554+
]
555+
);
556+
557+
// let's try to iterate over a prefix
543558
let all: StdResult<Vec<_>> = ALLOWANCE
544559
.prefix(b"owner")
545560
.range(&store, None, None, Order::Ascending)

0 commit comments

Comments
 (0)