def testVariantsSearchArguments(self): cliInput = """--workarounds WORK,AROUND --key KEY -O --outputFile /dev/null --referenceName REFERENCENAME --variantName VARIANTNAME --callSetIds CALL,SET,IDS --start 0 --end 1 --pageSize 2 BASEURL VARIANTSETID""" stubConverterModule = StubConverterModuleVcf(self) with mock.patch('ga4gh.converters.VcfConverter', stubConverterModule): parser = StubArgumentParserCli(self, cliInput) cli.ga2vcf_main(parser) parser.assertParseArgsCountEquals(1) stubConverterModule.assertVcfConvertCountEquals(1)
def testVariantsSearchArguments(self): cliInput = """--workarounds WORK,AROUND --key KEY -O --outputFile /dev/null variants-search --referenceName REFERENCENAME --variantName VARIANTNAME --callSetIds CALL,SET,IDS --start 0 --end 1 --pageSize 2 --variantSetIds VARIANT,SET,IDS --datasetIds DATASET,IDS --maxCalls 5 BASEURL""" stubConverterModule = StubConverterModuleVcf(self) with mock.patch( 'ga4gh.converters.VcfConverter', stubConverterModule): parser = StubArgumentParserCli(self, cliInput) cli.ga2vcf_main(parser) parser.assertParseArgsCountEquals(1) stubConverterModule.assertVcfConvertCountEquals(1)
def testGa2VcfNoInput(self): cli.ga2vcf_main(self.parser)