From 5b4e503d873526e9c4b4beb842037eff63c00c64 Mon Sep 17 00:00:00 2001 From: Ryan Wick Date: Fri, 4 Jan 2019 12:42:41 +1100 Subject: [PATCH] Speed up tests and add badges to README --- .coveragerc | 2 ++ test/test_simulate.py | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 .coveragerc diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..55a0b2c --- /dev/null +++ b/.coveragerc @@ -0,0 +1,2 @@ +[run] +source = badread diff --git a/test/test_simulate.py b/test/test_simulate.py index 7fc436d..d1a27dc 100644 --- a/test/test_simulate.py +++ b/test/test_simulate.py @@ -57,8 +57,8 @@ class TestSequenceFragment(unittest.TestCase): def setUp(self): self.null = open(os.devnull, 'w') self.trials = 20 - self.identities_to_test = [1.0, 0.95, 0.9, 0.85, 0.8, 0.75, 0.7, 0.65] - self.read_lengths_to_test = [10000, 3000, 1000] + self.identities_to_test = [1.0, 0.9, 0.8, 0.7] + self.read_lengths_to_test = [3000, 1000] self.read_delta = 0.5 self.mean_delta = 0.05 self.repo_dir = pathlib.Path(__file__).parent.parent @@ -87,7 +87,7 @@ def identity_test(self, target_identity, read_length, error_model, qscore_model) read_identities.append(read_identity) if VERBOSE: - print('{read_identity:.4f}', flush=True, + print('{:.4f}'.format(read_identity), flush=True, end='\n ' if (i+1) % 20 == 0 else ' ') self.assertAlmostEqual(read_identity, target_identity, delta=read_delta)