From f5f99d39bfd780d7884c20850078d4eab446d562 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Tue, 11 Apr 2023 15:20:18 +0200
Subject: [PATCH] TST: clarify what is done in testIssue203 and remove debuggin
 output

---
 .../java/org/caosdb/server/query/TestCQL.java | 20 ++++++++-----------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/src/test/java/org/caosdb/server/query/TestCQL.java b/src/test/java/org/caosdb/server/query/TestCQL.java
index 6c289ada..6d8f015d 100644
--- a/src/test/java/org/caosdb/server/query/TestCQL.java
+++ b/src/test/java/org/caosdb/server/query/TestCQL.java
@@ -7023,32 +7023,28 @@ public class TestCQL {
    */
   @Test
   public void testIssue203() {
+    // setup 203a
     CQLLexer lexer;
     lexer = new CQLLexer(CharStreams.fromString(this.issue203a));
     CommonTokenStream tokens = new CommonTokenStream(lexer);
-
     CQLParser parser = new CQLParser(tokens);
     CqContext sfq = parser.cq();
 
-    System.out.println(sfq.toStringTree(parser));
-    assertEquals(3, sfq.getChildCount());
+    // here we test that the filter stays a POV and is not falsly interpreted
+    // as subproperty filter
     assertTrue(sfq.filter instanceof POV);
 
-    // with conjunction
+    // setup 203b (with conjunction)
     lexer = new CQLLexer(CharStreams.fromString(this.issue203b));
     tokens = new CommonTokenStream(lexer);
-
     parser = new CQLParser(tokens);
     sfq = parser.cq();
-
-    System.out.println(sfq.toStringTree(parser));
-    System.out.println(sfq.getChildCount());
-    System.out.println(sfq.getChildCount());
     Conjunction conj = (Conjunction) sfq.filter;
-    System.out.println(conj.getFilters().size());
-    assertEquals(3, sfq.getChildCount());
+
+    // the outer filter should be conjuction
     assertTrue(sfq.filter instanceof Conjunction);
-    assertEquals(2, conj.getFilters().size());
+    // here we test that the filters stays a POV and is not falsly interpreted
+    // as subproperty filters
     assertTrue(conj.getFilters().get(0) instanceof POV);
     assertTrue(conj.getFilters().get(1) instanceof POV);
   }
-- 
GitLab