Skip to content

Commit 58a5ee7

Browse files
GitHub Issue 717: Reserve fields from ExpDataTable in DataClassDomainKind (#2836)
1 parent d05bd69 commit 58a5ee7

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/org/labkey/test/tests/DataClassTest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,20 @@ public void testReservedFieldNames()
166166
"'name' is a reserved field name in 'Reserved Field Names Test'.",
167167
"Please correct errors in Reserved Field Names Test before saving."),
168168
createPage.clickSaveExpectingErrors());
169+
domainFormPanel.removeAllFields(false);
170+
171+
domainFormPanel.manuallyDefineFields("protocol");
172+
assertEquals("Data class reserved field name error", Arrays.asList(
173+
"'protocol' is a reserved field name in 'Reserved Field Names Test'.",
174+
"Please correct errors in Reserved Field Names Test before saving."),
175+
createPage.clickSaveExpectingErrors());
176+
domainFormPanel.removeAllFields(false);
177+
178+
domainFormPanel.manuallyDefineFields("Name Expression");
179+
assertEquals("Data class reserved field name error", Arrays.asList(
180+
"'Name Expression' is a reserved field name in 'Reserved Field Names Test'.",
181+
"Please correct errors in Reserved Field Names Test before saving."),
182+
createPage.clickSaveExpectingErrors());
169183

170184
createPage.clickCancel();
171185
}

0 commit comments

Comments
 (0)