aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2024-12-11 19:04:42 -0500
committerDavid Robillard <d@drobilla.net>2024-12-11 19:04:42 -0500
commitabe9a7896f1f6e6a5158c0a1d4a3f39e4538c248 (patch)
tree65ae87f0adc59ad68c8d727b51fd098e08940786
parent73f3e9a0337fc757edceda60936785c7a20f95c0 (diff)
downloadserd-abe9a7896f1f6e6a5158c0a1d4a3f39e4538c248.tar.gz
serd-abe9a7896f1f6e6a5158c0a1d4a3f39e4538c248.tar.bz2
serd-abe9a7896f1f6e6a5158c0a1d4a3f39e4538c248.zip
Always assert the return value of fopen() in testsHEADmain
-rw-r--r--test/test_reader.c2
-rw-r--r--test/test_reader_writer.c6
2 files changed, 6 insertions, 2 deletions
diff --git a/test/test_reader.c b/test/test_reader.c
index e1ca0934..4db83eee 100644
--- a/test/test_reader.c
+++ b/test/test_reader.c
@@ -217,6 +217,7 @@ test_read_nquads_chunks(const char* const path)
static const char null = 0;
FILE* const f = fopen(path, "w+b");
+ assert(f);
// Write two statements, a null separator, then another statement
@@ -303,6 +304,7 @@ test_read_turtle_chunks(const char* const path)
static const char null = 0;
FILE* const f = fopen(path, "w+b");
+ assert(f);
// Write two statements separated by null characters
fprintf(f, "@base <http://example.org/base/> .\n");
diff --git a/test/test_reader_writer.c b/test/test_reader_writer.c
index bebda449..7302fa39 100644
--- a/test/test_reader_writer.c
+++ b/test/test_reader_writer.c
@@ -146,10 +146,12 @@ test_write_errors(void)
static void
test_writer(const char* const path)
{
- FILE* fd = fopen(path, "wb");
- SerdEnv* env = serd_env_new(NULL);
+ FILE* const fd = fopen(path, "wb");
assert(fd);
+ SerdEnv* const env = serd_env_new(NULL);
+ assert(env);
+
SerdWriter* writer =
serd_writer_new(SERD_TURTLE, (SerdStyle)0, env, NULL, serd_file_sink, fd);
assert(writer);