Skip to content

Commit 72351e9

Browse files
committed
CDRIVER-1903 fix gridfs-write test
1 parent fbe7dca commit 72351e9

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

tests/test-mongoc-gridfs.c

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ get_test_gridfs (mongoc_client_t *client,
2323
bson_snprintf (n, sizeof n, "%s_%s", gen, name);
2424
bson_free (gen);
2525

26-
return mongoc_client_get_gridfs (client, "test", n, error);
26+
mongoc_database_drop (mongoc_client_get_database (client, "test"), NULL);
27+
return mongoc_client_get_gridfs (client, "test", NULL, error);
2728
}
2829

2930
bool
@@ -594,9 +595,9 @@ _test_write (bool at_boundary)
594595
assert (r == 2 * len + seek_len);
595596

596597
/* expect file to be like "fo bazr baz\0\0\0\0\0\0foo bar baz" */
597-
snprintf (expected, sizeof (expected), "fo bazr baz");
598-
snprintf (expected + strlen ("fo bazr baz") + seek_len,
599-
sizeof (expected), "foo bar baz");
598+
bson_snprintf (expected, sizeof (expected), "fo bazr baz");
599+
bson_snprintf (expected + strlen ("fo bazr baz") + seek_len,
600+
strlen ("foo bar baz") + 1, "foo bar baz");
600601

601602
assert (memcmp (buf3, expected, (size_t) (2 * len + seek_len)) == 0);
602603
assert (mongoc_gridfs_file_save (file));

0 commit comments

Comments
 (0)