675 CU_ASSERT_EQUAL(lineout, NULL);
683 CU_ASSERT_EQUAL(lineout, NULL);
689 CU_ASSERT_EQUAL(lineout, NULL);
693 "MULTIPOLYGON(((0 0,20 0,20 20,0 20,0 0),(2 2,2 4,4 4,4 2,2 2),(6 6,6 8,8 8,8 6,6 6)),((40 0,40 20,60 20,60 0,40 0),(42 2,42 4,44 4,44 2,42 2)))"
697 CU_ASSERT_EQUAL(lineout, NULL);
701 "GEOMETRYCOLLECTION(MULTIPOLYGON(((0 0,20 0,20 20,0 20,0 0),(2 2,2 4,4 4,4 2,2 2),(6 6,6 8,8 8,8 6,6 6)),((40 0,40 20,60 20,60 0,40 0),(42 2,42 4,44 4,44 2,42 2))),MULTILINESTRING((0 0,10 0),(20 0, 30 0)),MULTIPOINT(0 0, 3 4))"
703 CU_ASSERT_FATAL(linein != NULL);
706 CU_ASSERT_EQUAL(lineout, NULL);
710 CU_ASSERT_FATAL(linein != NULL);
713 CU_ASSERT_NOT_EQUAL_FATAL(lineout, NULL);
#define ASSERT_STRING_EQUAL(o, e)
void lwgeom_request_interrupt(void)
Request interruption of any running code.
void lwgeom_free(LWGEOM *geom)
#define LW_PARSER_CHECK_NONE
LWGEOM * lwgeom_segmentize2d(const LWGEOM *line, double dist)
char * lwgeom_to_ewkt(const LWGEOM *lwgeom)
Return an alloced string.
LWGEOM * lwgeom_from_wkt(const char *wkt, const char check)