if exercise['type'] == 'edumed_wybor':
ok = set(map(str, exercise['answer'])) == set(map(str,answer['closed_part']))
toret = u'Czesc testowa [%s]:\n' % ('poprawna' if ok else 'niepoprawna')
for selected in answer['closed_part']:
option = get_option(exercise['options'], selected)
toret += '%s: %s\n' % (selected, option['text'])
if exercise['type'] == 'edumed_wybor':
ok = set(map(str, exercise['answer'])) == set(map(str,answer['closed_part']))
toret = u'Czesc testowa [%s]:\n' % ('poprawna' if ok else 'niepoprawna')
for selected in answer['closed_part']:
option = get_option(exercise['options'], selected)
toret += '%s: %s\n' % (selected, option['text'])