Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion tests/test_basic.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,14 @@ def test_search_annotations():
def test_get_dataset_annotations():
res = api.get_dataset_annotations(1)
assert type(res) is pd.core.frame.DataFrame
assert res.shape[1] == 5
# Expected columns. evidence_code was added in fb7afb8 ("add evidence
# code to annotation processing") but the test's bare shape[1] == 5
# assertion wasn't updated, so it failed once gemma-rest started
# emitting evidenceCode. Check by name instead of count so future
# additive fields don't break this test the same way.
expected = {"class_name", "class_URI", "term_name", "term_URI",
"object_class", "evidence_code"}
assert expected.issubset(set(res.columns))

def test_get_dataset_differential_expression_analyses():
res = api.get_dataset_differential_expression_analyses(200)
Expand Down
Loading