MCPcopy Create free account
hub / github.com/alignoth/alignoth / test_vcf_intervals

Function test_vcf_intervals

src/highlight.rs:86–94  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

84
85 #[test]
86 fn test_vcf_intervals() {
87 let highlight = VcfHighlight::new(PathBuf::from("tests/sample_3/1257A.vcf.gz"));
88 let region = Region::from_str("1:200-300").unwrap();
89 let intervals = highlight.intervals(&region).unwrap();
90 assert_eq!(intervals.len(), 1);
91 assert_eq!(intervals[0].name, "257:A>G");
92 assert_eq!(intervals[0].start, 257.0);
93 assert_eq!(intervals[0].end, 257.0);
94 }
95
96 #[test]
97 fn test_vcf_interval_out_of_bounds() {

Callers

nothing calls this directly

Calls 1

intervalsMethod · 0.80

Tested by

no test coverage detected