use super::*; #[test] fn test_lookup_line() { let lines = &[BytePos(3), BytePos(17), BytePos(28)]; assert_eq!(lookup_line(lines, BytePos(0)), -1); assert_eq!(lookup_line(lines, BytePos(3)), 0); assert_eq!(lookup_line(lines, BytePos(4)), 0); assert_eq!(lookup_line(lines, BytePos(16)), 0); assert_eq!(lookup_line(lines, BytePos(17)), 1); assert_eq!(lookup_line(lines, BytePos(18)), 1); assert_eq!(lookup_line(lines, BytePos(28)), 2); assert_eq!(lookup_line(lines, BytePos(29)), 2); }