From ec745235a95df0004e14069b79689814104c199c Mon Sep 17 00:00:00 2001 From: JJ Liebig Date: Thu, 3 Sep 2026 19:03:47 +0200 Subject: fix(windows): preserve LF paste order (#3582) refs #3172 --- src/server/headless/tests/mod.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/server/headless/tests') diff --git a/src/server/headless/tests/mod.rs b/src/server/headless/tests/mod.rs index 77a16fc7..2951a82d 100644 --- a/src/server/headless/tests/mod.rs +++ b/src/server/headless/tests/mod.rs @@ -4276,7 +4276,11 @@ fn terminal_attach_paste_uses_plain_text_when_runtime_did_not_enable_brackets() assert_eq!( input_rx.try_recv().expect("forwarded paste"), - Bytes::from_static(b"line one\nline two") + Bytes::from_static(if cfg!(windows) { + b"line one\r\nline two" + } else { + b"line one\nline two" + }) ); }); } @@ -4289,7 +4293,11 @@ fn terminal_attach_paste_preserves_brackets_when_runtime_enabled_them() { assert_eq!( input_rx.try_recv().expect("forwarded paste"), - Bytes::from_static(b"\x1b[200~line one\nline two\x1b[201~") + Bytes::from_static(if cfg!(windows) { + b"\x1b[200~line one\r\nline two\x1b[201~" + } else { + b"\x1b[200~line one\nline two\x1b[201~" + }) ); }); } -- cgit v1.2.3