#[test]
fn test_readme_example() {
let source = include_str!("../tests/example.rs");
let mut example = Vec::new();
let mut copy = false;
for line in source.lines() {
if line.contains("Begin readme example") {
copy = true;
} else if line.contains("End readme example") {
break;
} else if copy {
let line = &line[4..];
example.push(line);
}
}
let example = example.join("\n");
let readme = include_str!("../README.md");
assert!(readme.contains(&example));
}