We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0942c80 commit d856215Copy full SHA for d856215
src/libcore/trie.rs
@@ -469,4 +469,26 @@ mod tests {
469
n -= 1;
470
}
471
472
+
473
+ #[test]
474
+ fn test_sane_chunk() {
475
+ let x = 1;
476
+ let y = 1 << (uint::bits - 1);
477
478
+ let mut trie = TrieSet::new();
479
480
+ fail_unless!(trie.insert(x));
481
+ fail_unless!(trie.insert(y));
482
483
+ fail_unless!(trie.len() == 2);
484
485
+ let expected = [x, y];
486
487
+ let mut i = 0;
488
489
+ for trie.each |x| {
490
+ fail_unless!(expected[i] == *x);
491
+ i += 1;
492
+ }
493
494
0 commit comments