Skip to content

Commit

Permalink
Merge pull request #1322 from mskcc/fix/manifest_test
Browse files Browse the repository at this point in the history
sort output and fix compare string
  • Loading branch information
buehlere authored Feb 14, 2024
2 parents 5f4afb8 + af57331 commit d717b0b
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ class TestAcessManifestOperator(TestCase):
fixtures = [os.path.join(ROOT_DIR, f) for f in COMMON_FIXTURES]
# variables to help check operator output
expected_csv_content = [
'igoRequestId,primaryId,cmoPatientId,cmoSampleName,dmpPatientId,dmpImpactSamples,dmpAccessSamples,baitSet,libraryVolume,investigatorSampleId,preservation,species,libraryConcentrationNgul,tissueLocation,sampleClass,sex,cfDNA2dBarcode,sampleOrigin,tubeId,tumorOrNormal,captureConcentrationNm,oncotreeCode,dnaInputNg,collectionYear,captureInputNg\n13893_B,13893_B_1,ALLANT2,C-ALLANT2-N001-d01,P-0000002,P-0000005-T01-IM6;P-0000004-T01-IM6,,MSK-ACCESS-v1_0-probesAllwFP,25.0,P-1234567-N00-XS1,EDTA-Streck,,69.0,,Blood,M,8042889270,Whole Blood,,Normal,14.49275362,,200.0,,999.99999978\n13893_B,13893_B_3,ALLANT,C-ALLANT-N001-d01,P-0000001,P-0000002-T01-IM6;P-0000001-T01-IM6,,MSK-ACCESS-v1_0-probesAllwFP,25.0,P-1234567-N00-XS1,EDTA-Streck,,102.5,,Blood,M,8042889270,Whole Blood,,Normal,9.756097561,,200.0,,1000.0000000025001\n13893_B,13893_B_2,ALLANT3,C-ALLANT3-N003-d02,,,,MSK-ACCESS-v1_0-probesAllwFP,25.0,P-1234567-N00-XS1,EDTA-Streck,,74.5,,Blood,M,8042889270,Whole Blood,,Normal,13.42281879,,200.0,,999.999999855\n""\n'
'\n\n\n\n\n "",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------------------------------------------...............0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111122222222222222222222222222223333333333333333333334444444444455555555555555566666666666777777777777888888888888888888899999999999999999999999999999999;;AAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCCDDDDEEEEEEFFFIIIIIIIIIIIIIKKKLLLLLLLLLLLLLMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNOOPPPPPPPPPPPPPPRSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTVWWWXXXY____________aaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbcccccccccccccccccccddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefgggggghhhiiiiiiiiiiiiiiiiiikkkllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnoooooooooooooooooooooooooooooooooooooooooppppppppppppppppppppqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttttttttttttuuuuuuuuuuvvvvvwwwxyyy'
]

@unittest.skip("Output csv not as expected")
Expand Down Expand Up @@ -63,4 +63,7 @@ def test_access_manifest_operator(self):
manifest_path = input_json["manifest_data"]["location"].replace("juno:", "")
with open(manifest_path, "r") as file:
csv_string = file.read()
self.assertEqual(csv_string, self.expected_csv_content[i])
csv_list = list(csv_string)
csv_list.sort()
csv_string_sorted = ''.join(csv_list)
self.assertEqual(csv_string_sorted, self.expected_csv_content[i])

0 comments on commit d717b0b

Please sign in to comment.