diff --git a/tests/by-util/test_printf.rs b/tests/by-util/test_printf.rs index b5c9dc3ed..f8f941ad8 100644 --- a/tests/by-util/test_printf.rs +++ b/tests/by-util/test_printf.rs @@ -429,3 +429,11 @@ fn sub_any_specifiers_after_second_param() { .succeeds() .stdout_only("3"); } + +#[test] +fn stop_after_additional_escape() { + new_ucmd!() + .args(&["A%sC\\cD%sF", "B", "E"]) //spell-checker:disable-line + .succeeds() + .stdout_only("ABC"); +}