Archived
0
0
This commit is contained in:
2025-12-17 20:52:11 +08:00
parent 8da8354609
commit 38f720aa7b
30 changed files with 181 additions and 181 deletions

View File

@@ -34,9 +34,9 @@ class TestMCQPuzzle(unittest.TestCase):
def test_init_jammer_ensures_minimum(self):
"""测试干扰项至少保证 4 个"""
puzzle = MCQPuzzle({}, [])
# 正确答案为空干扰项为空应填充空格
# 正确答案为空, 干扰项为空, 应填充空格
self.assertEqual(len(puzzle.jammer), 4)
self.assertEqual(set(puzzle.jammer), {" "}) # 三个空格实际上循环填充空格
self.assertEqual(set(puzzle.jammer), {" "}) # 三个空格? 实际上循环填充空格
@patch("random.sample")
@patch("random.shuffle")