@@ -1198,7 +1198,8 @@ mod tests {
11981198 #[ test]
11991199 fn test_inter_mate_chimeric_concordant_returns_none ( ) {
12001200 // Normal FR pair on the same chromosome, close together → not chimeric
1201- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
1201+ let params =
1202+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
12021203 let index = make_test_index ( ) ;
12031204
12041205 let t1 = make_transcript ( 0 , 10 , 60 , false ) ; // mate1 forward
@@ -1211,7 +1212,8 @@ mod tests {
12111212
12121213 #[ test]
12131214 fn test_inter_mate_chimeric_different_chromosomes ( ) {
1214- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
1215+ let params =
1216+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
12151217 let index = make_test_index ( ) ;
12161218
12171219 let t1 = make_transcript ( 0 , 10 , 60 , false ) ; // mate1 chr0
@@ -1228,7 +1230,8 @@ mod tests {
12281230 #[ test]
12291231 fn test_inter_mate_chimeric_same_strand ( ) {
12301232 // Both mates forward on the same chromosome → chimeric (strand break)
1231- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
1233+ let params =
1234+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
12321235 let index = make_test_index ( ) ;
12331236
12341237 let t1 = make_transcript ( 0 , 10 , 60 , false ) ; // mate1 forward
@@ -1242,7 +1245,8 @@ mod tests {
12421245 #[ test]
12431246 fn test_inter_mate_chimeric_too_far ( ) {
12441247 // Opposite-strand pair but >1Mb apart → chimeric
1245- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
1248+ let params =
1249+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
12461250 let index = make_test_index ( ) ;
12471251
12481252 // Use large positions — out-of-bounds for sequence but score.rs guards handle this
@@ -1257,7 +1261,8 @@ mod tests {
12571261 #[ test]
12581262 fn test_inter_mate_chimeric_segment_too_short ( ) {
12591263 // chimSegmentMin=100 but segments are only 20bp → None
1260- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "100" ] ) . unwrap ( ) ;
1264+ let params =
1265+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "100" ] ) . unwrap ( ) ;
12611266 let index = make_test_index ( ) ;
12621267
12631268 let t1 = make_transcript ( 0 , 10 , 30 , false ) ;
@@ -1270,7 +1275,8 @@ mod tests {
12701275
12711276 #[ test]
12721277 fn test_inter_mate_chimeric_empty_exons_returns_none ( ) {
1273- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
1278+ let params =
1279+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "10" ] ) . unwrap ( ) ;
12741280 let index = make_test_index ( ) ;
12751281 let read_seq = vec ! [ 0u8 ; 50 ] ;
12761282
@@ -1332,7 +1338,8 @@ mod tests {
13321338 #[ test]
13331339 fn test_detect_chimeric_old_no_chimera_single_transcript ( ) {
13341340 // Only one transcript → no partner → None
1335- let params = Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "20" ] ) . unwrap ( ) ;
1341+ let params =
1342+ Parameters :: try_parse_from ( vec ! [ "rustar-aligner" , "--chimSegmentMin" , "20" ] ) . unwrap ( ) ;
13361343 let index = make_test_index ( ) ;
13371344 let read_len = 100usize ;
13381345 let t1 = make_clipped_transcript ( 0 , 50 , false , read_len, 0 , 0 ) ;
0 commit comments