Thomas 1 年之前
父節點
當前提交
aba83df029
共有 1 個文件被更改,包括 15 次插入0 次删除
  1. 15 0
      src/lib.rs

+ 15 - 0
src/lib.rs

@@ -875,4 +875,19 @@ mod tests {
         let n_ins = reads.iter().filter(|(_, b)| *b == b'I').count();
         assert_eq!(n_ins, 5);
     }
+
+    #[test]
+    fn del() {
+        init();
+        let id = "SALICETTO";
+        let result_dir = "/data/longreads_basic_pipe";
+        let diag_bam_path = format!("{result_dir}/{id}/diag/{id}_diag_hs1.bam");
+        let ins_pos = ("chr7", 511_886);
+        let mut bam = IndexedReader::from_path(diag_bam_path).unwrap();
+
+        let reads = qnames_at_base(&mut bam, ins_pos.0, ins_pos.1, false).unwrap();
+
+        let n_del = reads.iter().filter(|(_, b)| *b == b'D').count();
+        assert_eq!(n_del, 1);
+    }
 }