We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8f485f commit 2e81165Copy full SHA for 2e81165
tests/test_file_utils.py
@@ -409,6 +409,16 @@ def test_build_open_file_error_message_uses_explicit_default_prefix_when_prefix_
409
assert message == "Failed to open upload file at path: /tmp/path.txt"
410
411
412
+def test_build_open_file_error_message_sanitizes_explicit_default_prefix_when_prefix_invalid():
413
+ message = build_open_file_error_message(
414
+ "/tmp/path.txt",
415
+ prefix=123, # type: ignore[arg-type]
416
+ default_prefix="Failed\tupload",
417
+ )
418
+
419
+ assert message == "Failed?upload: /tmp/path.txt"
420
421
422
def test_build_open_file_error_message_sanitizes_control_chars_in_prefix():
423
message = build_open_file_error_message(
424
"/tmp/path.txt",
0 commit comments