Skip to content

Commit 1812344

Browse files
adding test to find code
1 parent efb5129 commit 1812344

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

src/inspect_evals/class_eval/test.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
import unittest
22

33
from utils import construct_prompt
4-
from class_eval import record_to_sample
4+
from class_eval import record_to_sample, find_code
55

6-
from test_data import record, sample, prompt
6+
from test_data import record, sample, prompt, sample_code, raw_code
77

88
class TestClassEval(unittest.TestCase):
99

1010
def test_record_to_sample(self):
1111
self.assertEqual(record_to_sample(record), sample)
1212

13+
def test_find_code(self):
14+
self.assertEqual(find_code(raw_code), sample_code)
15+
1316
class TestUtils(unittest.TestCase):
1417

1518
def test_construct_prompt(self):

src/inspect_evals/class_eval/test_data.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,12 @@ def add(self, x, y):
6868
>>> adder.add(1,2)
6969
7070
### Response:
71-
'''
71+
'''
72+
73+
raw_code = r"""Test text
74+
```python
75+
print("Hello, World!")```
76+
Test text
77+
"""
78+
79+
sample_code = r"""print("Hello, World!")"""

0 commit comments

Comments
 (0)