/** * 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); } }