Added individual result correct/incorrect flag

This commit is contained in:
2021-12-06 13:42:26 +00:00
parent ac21f571b4
commit 10a524b7b8
3 changed files with 16 additions and 2 deletions

View File

@ -222,4 +222,15 @@ def get_datasets():
'use': len(load['meta']['tests'])
}
data.append(data_element)
return data
return data
def get_correct_answers(dataset:dict):
output = {}
blocks = dataset['questions']
for block in blocks:
if block['type'] == 'question':
output[str(block['q_no'])] = block['options'][block['correct']]
if block['type'] == 'block':
for question in block['questions']:
output[str(question['q_no'])] = question['options'][question['correct']]
return output