예제 #1
0
파일: tests.py 프로젝트: ArmandNM/wouso
 def test_all_answers(self):
     q = self.get_question(4, 3)
     post = self.fake_answers(q, 4, 3)
     self.assertEqual(Challenge._calculate_points(post)['points'], 0)
예제 #2
0
파일: tests.py 프로젝트: ArmandNM/wouso
 def test_no_correct_and_partial_wrong(self):
     q = self.get_question(4, 3)
     post = self.fake_answers(q, 0, 2)
     self.assertEqual(Challenge._calculate_points(post)['points'], 0)
예제 #3
0
파일: tests.py 프로젝트: ArmandNM/wouso
 def test_full_correct_no_wrong(self):
     q = self.get_question(4, 3)
     post = self.fake_answers(q, 4, 0)
     self.assertEqual(Challenge._calculate_points(post)['points'], 100)
예제 #4
0
 def test_all_answers(self):
     q = self.get_question(4, 3)
     post = self.fake_answers(q, 4, 3)
     self.assertEqual(Challenge._calculate_points(post)['points'], 0)
예제 #5
0
 def test_no_correct_and_partial_wrong(self):
     q = self.get_question(4, 3)
     post = self.fake_answers(q, 0, 2)
     self.assertEqual(Challenge._calculate_points(post)['points'], 0)
예제 #6
0
 def test_full_correct_no_wrong(self):
     q = self.get_question(4, 3)
     post = self.fake_answers(q, 4, 0)
     self.assertEqual(Challenge._calculate_points(post)['points'], 100)