Skip to content

Commit d860cb2

Browse files
committed
Fix test
1 parent 4d851b0 commit d860cb2

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tests/library/test_gen.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,19 +86,17 @@ def test_metrics_smoke(selected_model: models.Model):
8686
lm.engine.metrics.engine_output_tokens == 1
8787
or lm.engine.metrics.engine_output_tokens == 2
8888
)
89-
assert lm.engine.metrics.engine_input_tokens > 1
89+
assert lm.engine.metrics.engine_input_tokens >= 1
90+
last_input_tokens = lm.engine.metrics.engine_input_tokens
9091

9192
lm += "fg"
9293
lm += gen("second", max_tokens=1)
9394
# Again, trouble with healing
94-
assert (
95-
lm.engine.metrics.engine_output_tokens == 1
96-
or lm.engine.metrics.engine_output_tokens == 2
97-
)
9895
assert (
9996
lm.engine.metrics.engine_output_tokens >= 2
10097
or lm.engine.metrics.engine_output_tokens <= 4
10198
)
99+
assert lm.engine.metrics.engine_input_tokens > last_input_tokens
102100

103101

104102
def test_metrics_select(selected_model: models.Model):
@@ -120,7 +118,9 @@ def test_metrics_select(selected_model: models.Model):
120118
# Guidance should be able to force the generation after only a couple of tokens
121119
# so even though the options are long, relatively few output tokens should be
122120
# needed
123-
assert lm.engine.metrics.engine_input_tokens > lm.engine.metrics.engine_output_tokens
121+
assert (
122+
lm.engine.metrics.engine_input_tokens > lm.engine.metrics.engine_output_tokens
123+
)
124124

125125

126126
def test_unicode(selected_model):

0 commit comments

Comments
 (0)