diff --git a/tests/check_cdo_selectors.c b/tests/check_cdo_selectors.c
index e2ed5bfb75127893f7ce435c2026fef5ba8ddab2..6a55f3c22992cea584e74fc88925cf90f42446a8 100644
--- a/tests/check_cdo_selectors.c
+++ b/tests/check_cdo_selectors.c
@@ -154,4 +154,12 @@ CHEAT_TEST(core_cdo_selector_or_and,
            )
 
 
-           
+CHEAT_TEST(ecmwf_int_comparison,
+           /* https://gitlab.version.fz-juelich.de/maestro/maestro-core/-/issues/16 */
+	   /* parsing of integral CDO selector values */
+           const char *s = "(.maestro.ecmwf.param = 2)";
+	   cheat_assert(MSTRO_OK==mstro_selector_parse(s,&q));
+	   cheat_yield();
+	   cheat_assert(MSTRO_OK==mstro_csq_val_dispose(q));
+	   cheat_yield();
+	  )