Skip to content

Commit 31442f5

Browse files
committed
Update tests
1 parent 7889a6e commit 31442f5

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

tests/test_get_changes.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,23 @@ def test_cox1_and_co1():
2424
assert len(sample_changes) == 2
2525

2626
sample1_changes = sample_changes["sample1"]
27-
assert len(sample1_changes) == 1
28-
assert sample1_changes.iloc[0]["action"] == "copy"
29-
assert sample1_changes.iloc[0]["symbol"] == "COX1"
30-
assert sample1_changes.iloc[0]["new"] == "MT-CO1"
27+
assert len(sample1_changes) == 0
3128

3229
sample2_changes = sample_changes["sample2"]
3330
assert len(sample2_changes) == 1
34-
assert sample2_changes.iloc[0]["action"] == "conflict"
31+
assert sample2_changes.iloc[0]["action"] == "rename"
32+
33+
34+
def test_cox1_co1_and_ptgs1():
35+
sample_symbols = {"sample1": ["MT-CO1"], "sample2": ["COX1", "PTGS1"]}
36+
_, sample_changes = get_changes(sample_symbols)
37+
38+
assert len(sample_changes) == 2
39+
assert len(sample_changes["sample1"]) == 0
40+
assert len(sample_changes["sample2"]) == 1
41+
assert sample_changes["sample2"].iloc[0]["action"] == "rename"
42+
assert sample_changes["sample2"].iloc[0]["symbol"] == "COX1"
43+
assert sample_changes["sample2"].iloc[0]["new"] == "MT-CO1"
3544

3645

3746
def test_single_sample():
@@ -88,14 +97,11 @@ def test_cox2_and_co2():
8897
assert len(sample_changes) == 2
8998

9099
sample1_changes = sample_changes["sample1"]
91-
assert len(sample1_changes) == 1
92-
assert sample1_changes.iloc[0]["action"] == "copy"
93-
assert sample1_changes.iloc[0]["symbol"] == "COX2"
94-
assert sample1_changes.iloc[0]["new"] == "MT-CO2"
100+
assert len(sample1_changes) == 0
95101

96102
sample2_changes = sample_changes["sample2"]
97103
assert len(sample2_changes) == 1
98-
assert sample2_changes.iloc[0]["action"] == "conflict"
104+
assert sample2_changes.iloc[0]["action"] == "rename"
99105

100106

101107
def test_cox3():
@@ -114,15 +120,15 @@ def test_cox3():
114120
assert len(sample2_changes) == 0
115121

116122

117-
def test_cox3_and_co1():
123+
def test_cox3_and_co3():
118124
sample_symbols = {"sample1": ["COX3"], "sample2": ["MT-CO3", "COX3"]}
119125

120126
_, sample_changes = get_changes(sample_symbols)
121127
assert len(sample_changes) == 2
122128

123129
sample1_changes = sample_changes["sample1"]
124130
assert len(sample1_changes) == 1
125-
assert sample1_changes.iloc[0]["action"] == "copy"
131+
assert sample1_changes.iloc[0]["action"] == "rename"
126132
assert sample1_changes.iloc[0]["symbol"] == "COX3"
127133
assert sample1_changes.iloc[0]["new"] == "MT-CO3"
128134

0 commit comments

Comments
 (0)