Skip to content

Commit bd25b9e

Browse files
committed
Refactor preview result structure and update tests to validate preview field with nested latex and sympy fields.
1 parent 494c2f3 commit bd25b9e

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

evaluation_function/preview.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ def preview_function(response: Any, params: Params) -> Result:
2222
split into many) is entirely up to you.
2323
"""
2424

25-
return Result(Preview(latex = response, sympy = response))
25+
return Result(preview=Preview(latex=response,sympy=response))

evaluation_function/preview_test.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ def test_preview(self):
2525
response, params = "A", Params()
2626
result = preview_function(response, params)
2727

28-
self.assertIn("latex", result)
29-
self.assertIn('sympy', result)
30-
self.assertIsNotNone(result["latex"])
31-
self.assertIsNotNone(result["sympy"])
28+
self.assertIn('preview', result)
29+
self.assertIsNotNone(result['preview'])
30+
self.assertIn("latex", result['preview'])
31+
self.assertIn('sympy', result['preview'])
32+
self.assertIsNotNone(result["preview"]['latex'])
33+
self.assertIsNotNone(result["preview"]['sympy'])

0 commit comments

Comments
 (0)