From 8a1fa6b6d358a32a96c26cf3d2d3c56c184d47d4 Mon Sep 17 00:00:00 2001 From: Ioannis Rosuochatzakis Date: Wed, 11 Feb 2026 10:49:52 +0100 Subject: [PATCH] Add test for codelist with keyword name --- .../eu/europa/ted/efx/mock/sdk2/SymbolResolverMockV2.java | 3 ++- .../europa/ted/efx/sdk2/EfxExpressionTranslatorV2Test.java | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/test/java/eu/europa/ted/efx/mock/sdk2/SymbolResolverMockV2.java b/src/test/java/eu/europa/ted/efx/mock/sdk2/SymbolResolverMockV2.java index 99eb757..632a9e0 100644 --- a/src/test/java/eu/europa/ted/efx/mock/sdk2/SymbolResolverMockV2.java +++ b/src/test/java/eu/europa/ted/efx/mock/sdk2/SymbolResolverMockV2.java @@ -71,7 +71,8 @@ private Map createMockCodelists() { buildCodelistMock("accessibility", Optional.empty()), buildCodelistMock("authority-activity", Optional.of("main-activity")), buildCodelistMock("main-activity", Optional.empty()), - buildCodelistMock("legal-basis-1", Optional.empty()))); + buildCodelistMock("legal-basis-1", Optional.empty()), + buildCodelistMock("indicator", Optional.empty()))); } @Override diff --git a/src/test/java/eu/europa/ted/efx/sdk2/EfxExpressionTranslatorV2Test.java b/src/test/java/eu/europa/ted/efx/sdk2/EfxExpressionTranslatorV2Test.java index 6528cc5..3a6acc4 100644 --- a/src/test/java/eu/europa/ted/efx/sdk2/EfxExpressionTranslatorV2Test.java +++ b/src/test/java/eu/europa/ted/efx/sdk2/EfxExpressionTranslatorV2Test.java @@ -1138,6 +1138,12 @@ void testCodeList_WithNumericSuffix() { "'a' in #legal-basis-1"); } + @Test + void testCodeList_WithKeywordName() { + testExpressionTranslationWithContext("'a' = ('code1','code2','code3')", "BT-00-Text", + "'a' in #indicator"); + } + // #endregion: Lists // #region: References ------------------------------------------------------