Skip to content

Commit d155ca1

Browse files
committed
Added two more tests
1 parent 698ac6c commit d155ca1

2 files changed

Lines changed: 30 additions & 2 deletions

File tree

clustering/feature-subsetting-plugin/src/polus/plugins/clustering/feature_subsetting/feature_subset.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,6 @@ def feature_subset( # noqa : C901
277277
{k: file[0][k] for k in section_variables},
278278
),
279279
)
280-
281-
# for k,v in rename_map.items():
282280
fm = file[1][0][0]
283281
fname = file[1][0][1][0].name
284282

clustering/feature-subsetting-plugin/tests/test_feature_subsetting.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,33 @@ def test_feature_subset(
3939
shutil.rmtree(inp_dir)
4040
shutil.rmtree(out_dir)
4141
shutil.rmtree(tabular_dir)
42+
43+
44+
def test_filter_planes() -> None:
45+
"""Test filter planes."""
46+
feature_dict = {
47+
1: 1236.597914951989,
48+
2: 1153.754875685871,
49+
3: 1537.3429175240055,
50+
4: 1626.0415809327849,
51+
}
52+
53+
percentile = 0.1
54+
remove_direction = "Below"
55+
fn = fs.filter_planes(
56+
feature_dict=feature_dict,
57+
remove_direction=remove_direction,
58+
percentile=percentile,
59+
)
60+
61+
assert type(fn) == set
62+
63+
64+
def test_make_uniform() -> None:
65+
"""Test each section contain same number of images."""
66+
planes_dict = {1: [3, 4]}
67+
uniques = [1, 2, 3, 4]
68+
padding = 0
69+
fn = fs.make_uniform(planes_dict=planes_dict, uniques=uniques, padding=padding)
70+
71+
assert len(fn) != 0

0 commit comments

Comments
 (0)