Skip to content

Commit

Permalink
tests/functional: Add a simple test for /corpus_config
Browse files Browse the repository at this point in the history
  • Loading branch information
janiemi committed Feb 23, 2023
1 parent 7d90311 commit 1d5f5f9
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions tests/functional/test_corpus_config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

"""
test_corpus_config.py
Pytest tests for the Korp /corpus_config endpoint
"""


from tests.testutils import get_response_json


class TestCorpusConfig:

"""Tests for /corpus_config"""

def test_corpus_config(self, client, corpus_configs):
"""Test that a corpus configuration can be retrieved."""
data = get_response_json(
client, "/corpus_config",
query_string={
"mode": "default",
"cache": "false",
})
# TODO: Add more assertions
assert data["label"]
assert data["corpora"]
assert data["modes"]
corpus_config = data["corpora"]["testcorpus"]
assert corpus_config
assert corpus_config["pos_attributes"]
assert corpus_config["struct_attributes"]
# print(data)
# assert 0

0 comments on commit 1d5f5f9

Please sign in to comment.