Skip to content

Commit 2e81165

Browse files
Test open helper default-prefix sanitization
Co-authored-by: Shri Sukhani <shrisukhani@users.noreply.github.com>
1 parent f8f485f commit 2e81165

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/test_file_utils.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,16 @@ def test_build_open_file_error_message_uses_explicit_default_prefix_when_prefix_
409409
assert message == "Failed to open upload file at path: /tmp/path.txt"
410410

411411

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+
412422
def test_build_open_file_error_message_sanitizes_control_chars_in_prefix():
413423
message = build_open_file_error_message(
414424
"/tmp/path.txt",

0 commit comments

Comments
 (0)