Esempio n. 1
0
 /**
  * Search by closed status.
  *
  * @throws ParseError if an error has been encountered while compiling
  */
 @Test
 public void testClosed() throws ParseError {
   SearchContext sc = new SearchContext("closed");
   // Closed
   sc.w1.addNode(sc.n1);
   for (Way w : new Way[] {sc.w1}) {
     assertTrue(w.toString(), w.isClosed());
     sc.match(w, true);
   }
   // Unclosed
   for (OsmPrimitive p : new OsmPrimitive[] {sc.n1, sc.n2, sc.w2, sc.r1, sc.r2}) {
     sc.match(p, false);
   }
 }