Skip to content

Commit ac9677e

Browse files
more test fixes
1 parent 4989f74 commit ac9677e

3 files changed

Lines changed: 19 additions & 28 deletions

File tree

tests/anoph/test_dipclust.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,6 @@ def case_af1_sim(af1_sim_fixture, af1_sim_api):
8080
return af1_sim_fixture, af1_sim_api
8181

8282

83-
def case_adir1_sim(adir1_sim_fixture, adir1_sim_api):
84-
return adir1_sim_fixture, adir1_sim_api
85-
86-
8783
@pytest.mark.parametrize("distance_metric", ["cityblock", "euclidean"])
8884
@parametrize_with_cases("fixture,api", cases=".")
8985
def test_plot_diplotype_clustering(

tests/anoph/test_fst.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
from malariagen_data import af1 as _af1
1111
from malariagen_data import ag3 as _ag3
12+
from malariagen_data import adir1 as _adir1
1213
from malariagen_data.anoph.fst import AnophelesFstAnalysis
1314

1415

@@ -57,6 +58,24 @@ def af1_sim_api(af1_sim_fixture):
5758
)
5859

5960

61+
@pytest.fixture
62+
def adir1_sim_api(adir1_sim_fixture):
63+
return AnophelesFstAnalysis(
64+
url=adir1_sim_fixture.url,
65+
public_url=adir1_sim_fixture.url,
66+
config_path=_adir1.CONFIG_PATH,
67+
major_version_number=_adir1.MAJOR_VERSION_NUMBER,
68+
major_version_path=_adir1.MAJOR_VERSION_PATH,
69+
pre=False,
70+
gff_gene_type="protein_coding_gene",
71+
gff_gene_name_attribute="Note",
72+
gff_default_attributes=("ID", "Parent", "Note", "description"),
73+
default_site_mask="dirus",
74+
results_cache=adir1_sim_fixture.results_cache_path.as_posix(),
75+
taxon_colors=_adir1.TAXON_COLORS,
76+
)
77+
78+
6079
# N.B., here we use pytest_cases to parametrize tests. Each
6180
# function whose name begins with "case_" defines a set of
6281
# inputs to the test functions. See the documentation for

tests/anoph/test_g123.py

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
from malariagen_data import af1 as _af1
88
from malariagen_data import ag3 as _ag3
9-
from malariagen_data import adir1 as _adir1
109
from malariagen_data.anoph.g123 import AnophelesG123Analysis
1110

1211

@@ -57,25 +56,6 @@ def af1_sim_api(af1_sim_fixture):
5756
)
5857

5958

60-
@pytest.fixture
61-
def adir1_sim_api(adir1_sim_fixture):
62-
return AnophelesG123Analysis(
63-
url=adir1_sim_fixture.url,
64-
public_url=adir1_sim_fixture.url,
65-
config_path=_adir1.CONFIG_PATH,
66-
major_version_number=_adir1.MAJOR_VERSION_NUMBER,
67-
major_version_path=_adir1.MAJOR_VERSION_PATH,
68-
pre=False,
69-
gff_gene_type="protein_coding_gene",
70-
gff_gene_name_attribute="Note",
71-
gff_default_attributes=("ID", "Parent", "Note", "description"),
72-
default_site_mask="dirus",
73-
results_cache=adir1_sim_fixture.results_cache_path.as_posix(),
74-
taxon_colors=_adir1.TAXON_COLORS,
75-
default_phasing_analysis="all",
76-
)
77-
78-
7959
# N.B., here we use pytest_cases to parametrize tests. Each
8060
# function whose name begins with "case_" defines a set of
8161
# inputs to the test functions. See the documentation for
@@ -96,10 +76,6 @@ def case_af1_sim(af1_sim_fixture, af1_sim_api):
9676
return af1_sim_fixture, af1_sim_api
9777

9878

99-
def case_adir1_sim(adir1_sim_fixture, adir1_sim_api):
100-
return adir1_sim_fixture, adir1_sim_api
101-
102-
10379
def check_g123_gwss(*, api, g123_params):
10480
# Run main gwss function under test.
10581
x, g123 = api.g123_gwss(**g123_params)

0 commit comments

Comments
 (0)