blob: 5f301fcddf416a94fb3fd984d9e55588302471d2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
use std::fs::File;
#[test]
fn finds_matches() {
let mut test_file = File::create("finds_matches.txt").unwrap();
std::io::Write::write_all(&mut test_file, b"asdf\ntesting").unwrap();
std::io::Write::flush(&mut test_file).unwrap();
let file_to_test = File::open("finds_matches.txt").expect("could not read test file");
let matches = grrs::find_matches(&file_to_test, "asdf").unwrap();
assert_eq!(matches.len(), 1);
std::fs::remove_file("finds_matches.txt").unwrap();
}
|