use prometeu_analysis::{ids::FileId, span::Span}; #[test] fn span_end_is_exclusive() { let file = FileId(1); let s = Span::new(file, 2, 5); // len = end - start assert_eq!(s.len(), 3); // contains is [start, end) assert!(s.contains(2)); assert!(s.contains(3)); assert!(s.contains(4)); assert!(!s.contains(5)); }