668 CU_ASSERT_EQUAL(lineout, NULL);
676 CU_ASSERT_EQUAL(lineout, NULL);
682 CU_ASSERT_EQUAL(lineout, NULL);
686 "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)))"
690 CU_ASSERT_EQUAL(lineout, NULL);
694 "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))"
696 CU_ASSERT_FATAL(linein != NULL);
699 CU_ASSERT_EQUAL(lineout, NULL);
703 CU_ASSERT_FATAL(linein != NULL);
706 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)