MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / test_fasta

Method test_fasta

test/test_core.py:6456–6467  ·  view source on GitHub ↗
(self, float_type)

Source from the content-addressed store, hash-verified

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):

Callers 1

Calls 5

do_runMethod · 0.95
test_fileFunction · 0.90
create_fileFunction · 0.90
read_fileFunction · 0.50
buildMethod · 0.45

Tested by

no test coverage detected