From e156f89564c66a60d876e793c64bc0c912466cf3 Mon Sep 17 00:00:00 2001 From: CloakHQ Date: Wed, 14 Oct 2026 18:32:39 +0200 Subject: [PATCH] test(dotnet): expect normalized newlines in CRLF typing test --- .../HumanEngine/HumanEngineBrowserTests.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dotnet/tests/CloakBrowser.Tests/HumanEngine/HumanEngineBrowserTests.cs b/dotnet/tests/CloakBrowser.Tests/HumanEngine/HumanEngineBrowserTests.cs index 9300be0..6b6c003 100644 --- a/dotnet/tests/CloakBrowser.Tests/HumanEngine/HumanEngineBrowserTests.cs +++ b/dotnet/tests/CloakBrowser.Tests/HumanEngine/HumanEngineBrowserTests.cs @@ -319,10 +319,11 @@ public class HumanEngineBrowserTests : IClassFixture, IAsyncLifet // Playwright rejects with "Unknown key"). Same value as on main. var p = await Open(); await p.GotoAsync("data:text/html," + Uri.EscapeDataString("")); + // A textarea's value normalizes "\r\n" to "\n". await p.FillAsync("#ta", "ab\r\ncd"); - Assert.Equal("ab\r\ncd", await p.EvaluateAsync("document.getElementById('ta').value")); + Assert.Equal("ab\ncd", await p.EvaluateAsync("document.getElementById('ta').value")); await p.Locator("#ta").PressSequentiallyAsync("\r\nef"); - Assert.Equal("ab\r\ncd\r\nef", await p.EvaluateAsync("document.getElementById('ta').value")); + Assert.Equal("ab\ncd\nef", await p.EvaluateAsync("document.getElementById('ta').value")); } [BrowserFact]