test: deduplicate empty content validation coverage
This commit is contained in:
parent
d6c39467dd
commit
61c23e5e7a
1 changed files with 3 additions and 6 deletions
|
|
@ -144,12 +144,9 @@ class TestChatMessageToolRoles:
|
|||
|
||||
# ── Role-aware content requirements ────────────────────────────
|
||||
|
||||
def test_user_empty_string_content_allowed(self):
|
||||
msg = ChatMessage(role = "user", content = "")
|
||||
assert msg.content == ""
|
||||
|
||||
def test_system_empty_string_content_allowed(self):
|
||||
msg = ChatMessage(role = "system", content = "")
|
||||
@pytest.mark.parametrize("role", ["user", "system"])
|
||||
def test_empty_string_content_allowed(self, role):
|
||||
msg = ChatMessage(role = role, content = "")
|
||||
assert msg.content == ""
|
||||
|
||||
def test_user_missing_content_rejected(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue