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]