Skip to content

Commit 798f9ce

Browse files
committed
Fix test bug due to API changes
1 parent d95b065 commit 798f9ce

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

autoload/leetcode.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,7 @@ def _check_result(submission_id):
312312
result['stdout'] = r.get('code_output', [])
313313
result['expected_answer'] = []
314314
result['runtime_percentile'] = r.get('runtime_percentile', '')
315+
result['expected_answer'] = r.get('expected_code_answer', [])
315316
return result
316317

317318

@@ -338,12 +339,10 @@ def test_solution(problem_id, title, slug, filetype, code, test_input):
338339
_echoerr('cannot test the solution for ' + slug)
339340
return None
340341

341-
actual = _check_result(res.json()['interpret_id'])
342-
expected = _check_result(res.json()['interpret_expected_id'])
343-
actual['testcase'] = test_input.split('\n')
344-
actual['expected_answer'] = expected['answer']
345-
actual['title'] = title
346-
return actual
342+
result = _check_result(res.json()['interpret_id'])
343+
result['testcase'] = test_input.split('\n')
344+
result['title'] = title
345+
return result
347346

348347

349348
def test_solution_async(problem_id, title, slug, filetype, code, test_input):

0 commit comments

Comments
 (0)