Skip to content

Commit 7c03fe4

Browse files
committed
Improve test assertions
1 parent 1f535c0 commit 7c03fe4

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

tests/base/test_evaluation.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ def test_run_cv_evaluation():
261261
assert len(entity_results.test['ner_crf']["F1-score"]) == n_folds
262262

263263

264-
def test_report_output(tmpdir_factory):
264+
def test_evaluation_report(tmpdir_factory):
265265

266266
path = tmpdir_factory.mktemp("evaluation").strpath
267267
report_filename = path + "report.json"
@@ -281,9 +281,19 @@ def test_report_output(tmpdir_factory):
281281

282282
report = json.loads(utils.read_file(report_filename))
283283

284+
greet_results = {"precision": 1.0,
285+
"recall": 1.0,
286+
"f1-score": 1.0,
287+
"support": 1}
288+
289+
prediction = {'text': 'hello',
290+
'intent': 'greet',
291+
'predicted': 'greet',
292+
'confidence': 0.98765}
293+
284294
assert len(report.keys()) == 4
285-
assert report["greet"]
286-
assert result
295+
assert report["greet"] == greet_results
296+
assert result["predictions"][0] == prediction
287297

288298

289299
def test_empty_intent_removal():

0 commit comments

Comments
 (0)