diff options
Diffstat (limited to 'test/test_reader_writer.c')
-rw-r--r-- | test/test_reader_writer.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/test/test_reader_writer.c b/test/test_reader_writer.c index 3a9bf7c9..0124784c 100644 --- a/test/test_reader_writer.c +++ b/test/test_reader_writer.c @@ -142,10 +142,12 @@ test_reader(const char* path) SerdSink* const sink = serd_sink_new(&n_statements, count_statements, NULL); assert(sink); - // Test that too little stack space fails gracefully - assert(!serd_reader_new(world, SERD_TURTLE, 0u, sink, 32)); + SerdEnv* const env = serd_env_new(SERD_EMPTY_STRING()); + assert(env); - SerdReader* reader = serd_reader_new(world, SERD_TURTLE, 0u, sink, 4096); + // Test that too little stack space fails gracefully + assert(!serd_reader_new(world, SERD_TURTLE, 0u, env, sink, 32)); + SerdReader* reader = serd_reader_new(world, SERD_TURTLE, 0u, env, sink, 4096); assert(reader); assert(serd_reader_read_document(reader) == SERD_ERR_BAD_CALL); @@ -170,6 +172,7 @@ test_reader(const char* path) serd_byte_source_free(byte_source); serd_reader_free(reader); + serd_env_free(env); serd_sink_free(sink); serd_world_free(world); } |