(self, float_type)
| 6454 | 'float': ('float',), |
| 6455 | }) |
| 6456 | def test_fasta(self, float_type): |
| 6457 | results = [('1', '''GG\nctt\n\ntgagc\n'''), |
| 6458 | ('20', '''GGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTT\ncttBtatcatatgctaKggNcataaaSatgtaaaDcDRtBggDtctttataattcBgtcg\n\ntacgtgtagcctagtgtttgtgttgcgttatagtctatttgtggacacagtatggtcaaa\n\ntgacgtcttttgatctgacggcgttaacaaagatactctg\n'''), |
| 6459 | ('50', '''GGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGA\nTCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACAT\ncttBtatcatatgctaKggNcataaaSatgtaaaDcDRtBggDtctttataattcBgtcg\n\ntactDtDagcctatttSVHtHttKtgtHMaSattgWaHKHttttagacatWatgtRgaaa\n\nNtactMcSMtYtcMgRtacttctWBacgaa\n\nagatactctgggcaacacacatacttctctcatgttgtttcttcggacctttcataacct\n\nttcctggcacatggttagctgcacatcacaggattgtaagggtctagtggttcagtgagc\n\nggaatatcattcgtcggtggtgttaatctatctcggtgtagcttataaatgcatccgtaa\n\ngaatattatgtttatttgtcggtacgttcatggtagtggtgtcgccgatttagacgtaaa\n\nggcatgtatg\n''')] |
| 6460 | |
| 6461 | orig_src = read_file(test_file('third_party/fasta.cpp')) |
| 6462 | |
| 6463 | src = orig_src.replace('double', float_type) |
| 6464 | create_file('fasta.cpp', src) |
| 6465 | js_out = self.build('fasta.cpp') |
| 6466 | for arg, output in results: |
| 6467 | self.do_run(js_out, output, args=[arg], no_build=True) |
| 6468 | |
| 6469 | @needs_non_trapping_float_to_int |
| 6470 | def test_fasta_nontrapping(self): |
no test coverage detected