From 6bd00a5b22d143535a7cb7d02f5250227a26eb68 Mon Sep 17 00:00:00 2001 From: cnathe Date: Wed, 12 Feb 2025 16:07:45 -0600 Subject: [PATCH] ALL_ILLEGAL_QUERY_KEY_CHARACTERS --- src/org/labkey/test/BaseWebDriverTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/org/labkey/test/BaseWebDriverTest.java b/src/org/labkey/test/BaseWebDriverTest.java index b5b2158e10..89d95d297d 100644 --- a/src/org/labkey/test/BaseWebDriverTest.java +++ b/src/org/labkey/test/BaseWebDriverTest.java @@ -219,6 +219,7 @@ public abstract class BaseWebDriverTest extends LabKeySiteWrapper implements Cle // See QueryKey.ILLEGAL TODO make that array public so it can be used here public static final String[] ILLEGAL_QUERY_KEY_CHARACTERS = {"$", "/", "&", "}", "~", ",", "."}; + public static final String ALL_ILLEGAL_QUERY_KEY_CHARACTERS = StringUtils.join(ILLEGAL_QUERY_KEY_CHARACTERS, ""); // See TSVWriter.shouldQuote. Generally we are not able to use the tab and new line characters when creating field names in the UI, but including here for completeness public static final String[] TRICKY_IMPORT_FIELD_CHARACTERS = {"\\", "\"", "\\t", ",", "\\n", "\\r"};