From b49a6a030e2433d97ae04e7d3e8b83ae72e7793e Mon Sep 17 00:00:00 2001 From: labkey-danield Date: Mon, 12 May 2025 06:29:59 -0700 Subject: [PATCH] Make UserTest.testCustomFieldLogin rerunable on local machines. --- src/org/labkey/test/tests/UserTest.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/org/labkey/test/tests/UserTest.java b/src/org/labkey/test/tests/UserTest.java index 30feeda32c..21d8fae9d7 100644 --- a/src/org/labkey/test/tests/UserTest.java +++ b/src/org/labkey/test/tests/UserTest.java @@ -274,9 +274,14 @@ public void testCustomFieldLogin() log("Adding the custom field to core.Users"); DomainDesignerPage domainDesignerPage = new DomainDesignerPage(getDriver()); DomainFormPanel domainFormPanel = domainDesignerPage.fieldsPanel(); - domainFormPanel.addField("UID") - .setType(FieldDefinition.ColumnType.String); - domainDesignerPage.clickSave(); + if (!domainFormPanel.fieldNames().contains("UID")) + { + domainFormPanel.addField("UID") + .setType(FieldDefinition.ColumnType.String); + domainDesignerPage.clickSave(); + } + else + domainDesignerPage.clickCancel(); log("Adding value to the custom field"); navigateToUserDetails(NORMAL_USER);