def test_instancer_iterable(self):
def micro1_question(self):
return random.choice(string.ascii_lowercase + ' '), string.ascii_lowercase
tasker = TaskGenerator(micro1_question)
question, answer = tasker.get_task_instance()
check_correct_answer = tasker.check_answer('a')
check_normal_answer = tasker.check_answer(' ')
check_wrong_answer = tasker.check_answer('/')
self.assertTrue(check_correct_answer[1])
self.assertEqual(check_correct_answer[2], 1)
self.assertFalse(check_normal_answer[1])
self.assertEqual(check_normal_answer[2], -1)
self.assertFalse(check_wrong_answer[1])
self.assertEqual(check_wrong_answer[2], -1)
test_task_generator.py 文件源码
python
阅读 58
收藏 0
点赞 0
评论 0
评论列表
文章目录