From d526255f5e28611db7a222e82776c4bd5e5d4ebc Mon Sep 17 00:00:00 2001 From: labkey-tchad Date: Thu, 29 May 2025 09:21:26 -0700 Subject: [PATCH 1/2] Use latin character codes to fix test build on Windows --- src/org/labkey/test/util/TestDataGenerator.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/org/labkey/test/util/TestDataGenerator.java b/src/org/labkey/test/util/TestDataGenerator.java index 5ca901f3f0..4a0fc70ad1 100644 --- a/src/org/labkey/test/util/TestDataGenerator.java +++ b/src/org/labkey/test/util/TestDataGenerator.java @@ -72,9 +72,9 @@ */ public class TestDataGenerator { - private static final String WIDE_CHAR = "👾"; - private static final char WIDE_PLACEHOLDER = 'Π'; // Wide character can't be picked from the string with 'charAt' - private static final String NON_LATIN_STRING = "и안は"; + private static final String WIDE_CHAR = "\uD83D\uDC7E"; // 👾 + private static final char WIDE_PLACEHOLDER = '\u03A0'; // 'Π' - Wide character can't be picked from the string with 'charAt' + private static final String NON_LATIN_STRING = "\u0438\uC548\u306F"; // "и안は" // chose a Character random from this String public static final String CHARSET_STRING = "ABCDEFG01234abcdefvxyz~!@#$%^&*()-+=_{}[]|:;\"',.<>" + NON_LATIN_STRING + WIDE_PLACEHOLDER; public static final String ALPHANUMERIC_STRING = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvxyz"; From 26da5ad1d28bbc25951436e38e9566481bebf9db Mon Sep 17 00:00:00 2001 From: labkey-tchad Date: Thu, 29 May 2025 10:02:58 -0700 Subject: [PATCH 2/2] Remove obsolete comment --- src/org/labkey/test/BaseWebDriverTest.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/org/labkey/test/BaseWebDriverTest.java b/src/org/labkey/test/BaseWebDriverTest.java index 85887514a5..7c8fb20608 100644 --- a/src/org/labkey/test/BaseWebDriverTest.java +++ b/src/org/labkey/test/BaseWebDriverTest.java @@ -226,7 +226,6 @@ public abstract class BaseWebDriverTest extends LabKeySiteWrapper implements Cle public static final String TRICKY_CHARACTERS = "><&/%\\' \"1\u00E4\u00F6\u00FC\u00C5"; public static final String TRICKY_CHARACTERS_NO_QUOTES = "> breaks CustomizeViewTest because of the '/' public static final String INJECT_CHARS_1 = Crawler.injectScriptBlock; public static final String INJECT_CHARS_2 = Crawler.injectAttributeScript;