Claude Warren created JENA-1007:
-----------------------------------

             Summary: harden query builder tests 
                 Key: JENA-1007
                 URL: https://issues.apache.org/jira/browse/JENA-1007
             Project: Apache Jena
          Issue Type: Improvement
          Components: Jena
            Reporter: Claude Warren
            Priority: Minor


The problem is in the way jena-querybuilder does testing.  It does a regex on 
the rturn from
{{builder.buildString()}] which in term is {{builder.build().toString()}}.

Testing whether a query is the expected one by using string matching is 
fragile.  Much better
is to call {{Query.equals}} -- write the expected query, parse it to a 
{{Query}} object and
call {{Query::equals}}. 

The reason jena-querybuilder is now failing tests is JENA-972 which improves 
the string appear
of queries.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to