diff --git a/tests/unit/test_phase8_edit_models.py b/tests/unit/test_phase8_edit_models.py index 6e5b1e0e1..048787149 100644 --- a/tests/unit/test_phase8_edit_models.py +++ b/tests/unit/test_phase8_edit_models.py @@ -44,7 +44,7 @@ class TestEditTemplate: def test_create_empty_name_raises(self): try: EditTemplate.create(" ") - assert False, "应该抛出 ValueError" + raise AssertionError("应该抛出 ValueError") except ValueError as e: assert "模板名称不能为空" in str(e) @@ -74,14 +74,14 @@ class TestEditPlan: def test_create_empty_name_raises(self): try: EditPlan.create("tpl-1", " ") - assert False, "应该抛出 ValueError" + raise AssertionError("应该抛出 ValueError") except ValueError as e: assert "计划名称不能为空" in str(e) def test_create_empty_template_id_raises(self): try: EditPlan.create(" ", "test") - assert False, "应该抛出 ValueError" + raise AssertionError("应该抛出 ValueError") except ValueError as e: assert "template_id 不能为空" in str(e) @@ -112,7 +112,7 @@ class TestEditPlan: p = EditPlan.create("tpl-1", "test") try: p.start_rendering() # draft → rendering 不合法 - assert False, "应该抛出 ValueError" + raise AssertionError("应该抛出 ValueError") except ValueError as e: logger.warning(f"Operation failed in tests/unit/test_phase8_edit_models.py: {e}", exc_info=True) @@ -120,7 +120,7 @@ class TestEditPlan: p = EditPlan.create("tpl-1", "test") try: p.mark_completed() # draft → completed 不合法 - assert False, "应该抛出 ValueError" + raise AssertionError("应该抛出 ValueError") except ValueError as e: logger.warning(f"Operation failed in tests/unit/test_phase8_edit_models.py: {e}", exc_info=True) @@ -128,7 +128,7 @@ class TestEditPlan: p = EditPlan.create("tpl-1", "test") try: p.reset_to_draft() # draft → draft 不合法 - assert False, "应该抛出 ValueError" + raise AssertionError("应该抛出 ValueError") except ValueError as e: logger.warning(f"Operation failed in tests/unit/test_phase8_edit_models.py: {e}", exc_info=True)