From f3099a83eb060a5f1788adc03715e5d7afac570e Mon Sep 17 00:00:00 2001 From: Paul Masurel Date: Mon, 24 Dec 2018 11:41:18 +0900 Subject: [PATCH] Blop --- .../char_processing/offset_increments.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/tokenizer/char_processing/offset_increments.rs b/src/tokenizer/char_processing/offset_increments.rs index e2634edbd..70a8c7405 100644 --- a/src/tokenizer/char_processing/offset_increments.rs +++ b/src/tokenizer/char_processing/offset_increments.rs @@ -171,9 +171,9 @@ mod tests { } - fn aux_test_increment(increments: OffsetIncrements, expected: Vec) { + fn aux_test_increment(increments: OffsetIncrements, expected: &[usize]) { let mut reader = increments.reader(); - for (i, el) in expected.into_iter().enumerate() { + for (i, el) in expected.iter().cloned().enumerate() { assert_eq!(reader.convert_offset(i), el); } } @@ -222,19 +222,19 @@ mod tests { let mut offset_increment_builder = OffsetIncrements::builder(); // abcd -> abd offset_increment_builder.register_inc(2, -1); - aux_test_increment(offset_increment_builder.build(), vec![0, 1, 2, 4]); + aux_test_increment(offset_increment_builder.build(), &[0, 1, 2, 4]); } { let mut offset_increment_builder = OffsetIncrements::builder(); // abcdefgh -> abcdfgh offset_increment_builder.register_inc(4, -1); - aux_test_increment(offset_increment_builder.build(), vec![0, 1, 2, 3, 4, 6]); + aux_test_increment(offset_increment_builder.build(), &[0, 1, 2, 3, 4, 6]); } { let mut offset_increment_builder = OffsetIncrements::builder(); // abcd -> bcd offset_increment_builder.register_inc(0, -1); - aux_test_increment(offset_increment_builder.build(), vec![0, 2, 3]); + aux_test_increment(offset_increment_builder.build(), &[0, 2, 3]); } } @@ -245,20 +245,20 @@ mod tests { let mut offset_increment_builder = OffsetIncrements::builder(); offset_increment_builder.register_inc(2, 1); // [0, 1, 3, 4, 5] - aux_test_increment(offset_increment_builder.build(), vec![0,1,1,2,3,4,5]); + aux_test_increment(offset_increment_builder.build(), &[0,1,1,2,3,4,5]); } { let mut offset_increment_builder = OffsetIncrements::builder(); offset_increment_builder.register_inc(3, 2); // [0, 1, 2, 4, 5, 6] - aux_test_increment(offset_increment_builder.build(), vec![0,1,2,2,2,3,4,5]); + aux_test_increment(offset_increment_builder.build(), &[0,1,2,2,2,3,4,5]); } { let mut offset_increment_builder = OffsetIncrements::builder(); // 0, 0, 1, 2, 2, 2 offset_increment_builder.register_inc(1, 1); offset_increment_builder.register_inc(3, 3); - aux_test_increment(offset_increment_builder.build(), vec![0,0,1,2,2,2,2,3,4]); + aux_test_increment(offset_increment_builder.build(), &[0,0,1,2,2,2,2,3,4]); } } } \ No newline at end of file