Changeset 742:c9cf73b38b54


Ignore:
Timestamp:
11/28/12 17:51:08 (5 years ago)
Author:
Panayiotis Smeros <psmeros@…>
Branch:
temporals
Children:
743:6b543070da6f, 744:0aeaab276850
Message:

Comments can be everywhere!

Location:
runtime/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • runtime/src/main/java/eu/earthobservatory/runtime/generaldb/Strabon.java

    r734 r742  
    296296                         
    297297                        //remove comments from query 
    298                         String REGEX = "((^(\\s)*#)|((\\s)+#)).*$"; 
     298                        String REGEX = "((^(\\s)*#)|((\\s)*#)).*$"; 
    299299                        Pattern pattern = Pattern.compile(REGEX, Pattern.MULTILINE);                                                     
    300300                        Matcher matcher = pattern.matcher(queryString); 
  • runtime/src/test/java/eu/earthobservatory/runtime/postgis/temporals/QueryRewritingTests.java

    r734 r742  
    119119                assertEquals(3, querySplit.length); 
    120120        } 
     121         
     122        @Test 
     123        public void testQueryRewriting4() throws MalformedQueryException, QueryEvaluationException, TupleQueryResultHandlerException, IOException, QueryEvaluationException 
     124        { 
     125         
     126                String query =  
     127                        prefixes+ 
     128                        "select distinct ?s1 ?s2" + 
     129                        "where {" + 
     130                        "?s1 ?p1 ?ro1 ?o1 ." + 
     131                        "#?s2 ?p2 ?ro2 ?o2 ." + 
     132                        "FILTER(strdf:PeriodOverlaps(?o1, \"[2012-11-19 12:41:00+02, 2012-11-19 13:41:00.000001+02]\"^^<http://strdf.di.uoa.gr/ontology#validTime> ))"; 
     133                 
     134                String [] querySplit=strabon.queryRewriting(query).split("GRAPH"); 
     135                assertEquals(2, querySplit.length); 
     136        } 
    121137} 
Note: See TracChangeset for help on using the changeset viewer.