Skip to content

Commit a3c64e1

Browse files
committed
Fix tests
1 parent 336a39a commit a3c64e1

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

micall/tests/referenceless_tests_utils.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ def disable_kmer_filter(monkeypatch):
2929
monkeypatch.setattr("micall.utils.referenceless_contig_stitcher.KMER_SIZE", 1)
3030

3131

32+
@pytest.fixture(autouse=True)
33+
def disable_min_overlap_size(monkeypatch):
34+
monkeypatch.setattr("micall.utils.referenceless_contig_stitcher.MIN_OVERLAP_SIZE", 0)
35+
36+
3237
@pytest.fixture
3338
def disable_acceptable_prob_check(monkeypatch):
3439
monkeypatch.setattr("micall.utils.referenceless_contig_stitcher.MIN_MATCHES", 0)

micall/tests/test_referenceless_contig_stitcher.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@
77
from micall.utils.referenceless_contig_path import ContigsPath
88

99
# Load autouse fixtures
10-
from micall.tests.referenceless_tests_utils import disable_acceptable_prob_check, force_failing_map_overlap, disable_kmer_filter
10+
from micall.tests.referenceless_tests_utils import disable_acceptable_prob_check, force_failing_map_overlap, disable_kmer_filter, disable_min_overlap_size
1111

1212
# prevent linter warnings
1313
assert disable_acceptable_prob_check is not None
1414
assert force_failing_map_overlap is not None
1515
assert disable_kmer_filter is not None
16+
assert disable_min_overlap_size is not None
1617

1718
TTT = 40 * 'T'
1819
AAA = 40 * 'A'

micall/tests/test_referenceless_contig_stitcher_exact.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@
1818
from micall.utils.contig_stitcher_context import ReferencelessStitcherContext
1919

2020
# Load autouse fixtures
21-
from micall.tests.referenceless_tests_utils import disable_acceptable_prob_check, log_check, random_fasta_file, run_full_pipeline, load_projects, disable_kmer_filter
21+
from micall.tests.referenceless_tests_utils import disable_acceptable_prob_check, log_check, random_fasta_file, run_full_pipeline, load_projects, disable_kmer_filter, disable_min_overlap_size
2222

2323
# to avoid linter warnings
2424
assert disable_acceptable_prob_check is not None
2525
assert log_check is not None
2626
assert random_fasta_file is not None
2727
assert load_projects is not None
2828
assert disable_kmer_filter is not None
29+
assert disable_min_overlap_size is not None
2930

3031

3132
def params(good: Iterable[int], bad: Iterable[object], reason_fmt: str) -> Iterator[object]:

0 commit comments

Comments
 (0)