Skip to content

Commit 7384e56

Browse files
Merge pull request #134 from OP-TED/allow-any-identifier-for-codelists-and-variables
Add test for codelist with keyword name
2 parents f747cb0 + 8a1fa6b commit 7384e56

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

src/test/java/eu/europa/ted/efx/mock/sdk2/SymbolResolverMockV2.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ private Map<String, SdkCodelist> createMockCodelists() {
7171
buildCodelistMock("accessibility", Optional.empty()),
7272
buildCodelistMock("authority-activity", Optional.of("main-activity")),
7373
buildCodelistMock("main-activity", Optional.empty()),
74-
buildCodelistMock("legal-basis-1", Optional.empty())));
74+
buildCodelistMock("legal-basis-1", Optional.empty()),
75+
buildCodelistMock("indicator", Optional.empty())));
7576
}
7677

7778
@Override

src/test/java/eu/europa/ted/efx/sdk2/EfxExpressionTranslatorV2Test.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1138,6 +1138,12 @@ void testCodeList_WithNumericSuffix() {
11381138
"'a' in #legal-basis-1");
11391139
}
11401140

1141+
@Test
1142+
void testCodeList_WithKeywordName() {
1143+
testExpressionTranslationWithContext("'a' = ('code1','code2','code3')", "BT-00-Text",
1144+
"'a' in #indicator");
1145+
}
1146+
11411147
// #endregion: Lists
11421148

11431149
// #region: References ------------------------------------------------------

0 commit comments

Comments
 (0)