Skip to content

Commit 92fb854

Browse files
authored
tests: for metrics (#233)
1 parent 1b2c79b commit 92fb854

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

src/ragas/metrics/__init__.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,14 @@
1111
from ragas.metrics.critique import AspectCritique
1212
from ragas.metrics.faithfulness import Faithfulness, faithfulness
1313

14-
DEFAULT_METRICS = [answer_relevancy, context_precision, faithfulness, context_recall]
14+
DEFAULT_METRICS = [
15+
answer_relevancy,
16+
context_precision,
17+
faithfulness,
18+
context_recall,
19+
context_relevancy,
20+
]
1521

16-
# TODO: remove context_relevancy, ContextRelevancy after 0.1.0
1722
__all__ = [
1823
"Faithfulness",
1924
"faithfulness",

tests/unit/test_simple.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,16 @@ def test_import():
1313

1414
def test_type_casting():
1515
t.cast(t.List[int], [1, 2, 3])
16+
17+
18+
def test_import_metrics():
19+
from ragas.metrics import (
20+
answer_relevancy,
21+
context_precision,
22+
context_recall,
23+
context_relevancy,
24+
faithfulness,
25+
)
26+
from ragas.metrics.critique import harmfulness
27+
28+
assert harmfulness is not None

0 commit comments

Comments
 (0)