File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 33from oasst_backend .task_repository import validate_frontend_message_id
44from oasst_shared .exceptions .oasst_api_error import OasstError , OasstErrorCode
55
6+
67def test_validate_frontend_message_id_valid ():
78 """Test that a valid string ID passes validation."""
89 validate_frontend_message_id ("valid-id-123" )
@@ -11,22 +12,22 @@ def test_validate_frontend_message_id_empty():
1112 """Test that an empty string raises an error."""
1213 with pytest .raises (OasstError ) as excinfo :
1314 validate_frontend_message_id ("" )
14-
15+
1516 assert excinfo .value .error_code == OasstErrorCode .INVALID_FRONTEND_MESSAGE_ID
1617 assert "message_id must not be empty" in str (excinfo .value )
1718
1819def test_validate_frontend_message_id_none ():
1920 """Test that None raises an error."""
2021 with pytest .raises (OasstError ) as excinfo :
2122 validate_frontend_message_id (None )
22-
23+
2324 assert excinfo .value .error_code == OasstErrorCode .INVALID_FRONTEND_MESSAGE_ID
2425 assert "message_id must be string" in str (excinfo .value )
2526
2627def test_validate_frontend_message_id_wrong_type ():
2728 """Test that a non-string type raises an error."""
2829 with pytest .raises (OasstError ) as excinfo :
2930 validate_frontend_message_id (12345 )
30-
31+
3132 assert excinfo .value .error_code == OasstErrorCode .INVALID_FRONTEND_MESSAGE_ID
3233 assert "message_id must be string" in str (excinfo .value )
You can’t perform that action at this time.
0 commit comments