Fix state tracking for self-assessment.

now keep each set of responses in a separate dictionary
This commit is contained in:
Victor Shnayder
2012-11-28 14:09:09 -05:00
parent e3b9238eef
commit 4fd1a2fa1a
2 changed files with 112 additions and 30 deletions

View File

@@ -33,8 +33,7 @@ class SelfAssessmentTest(unittest.TestCase):
self.definition, self.descriptor,
state, {}, metadata=self.metadata)
self.assertEqual(module.get_score(), 1)
self.assertEqual(module.get_score(), 0)
self.assertTrue('answer 3' in module.get_html())
self.assertFalse('answer 2' in module.get_html())