aboutsummaryrefslogtreecommitdiff
path: root/tests/test_utils.c
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2026-06-23 10:43:51 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2026-06-23 10:43:51 -0400
commit0f6a1c982c2f417e9f0de968bbb7ce58299a8e8d (patch)
tree14b22fc5b82a9db87720c820c54422c9b9c47a1c /tests/test_utils.c
parent59657cacfd5a5f0f28c04a7698558a005bb4af92 (diff)
downloadstasis-0f6a1c982c2f417e9f0de968bbb7ce58299a8e8d.tar.gz
test_utils.c: rename filename to inputfileconda-updates
* Add test for known-uncompressed data file
Diffstat (limited to 'tests/test_utils.c')
-rw-r--r--tests/test_utils.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/test_utils.c b/tests/test_utils.c
index 7116eb2..e1689dd 100644
--- a/tests/test_utils.c
+++ b/tests/test_utils.c
@@ -463,14 +463,17 @@ void test_is_file_compressed() {
char datadir[PATH_MAX] = {0};
snprintf(datadir, sizeof(datadir), "%s/compression", TEST_DATA_DIR);
- char filename[PATH_MAX] = {0};
+ char inputfile[PATH_MAX] = {0};
for (size_t i = 0; i < sizeof(filenames) / sizeof(*filenames); i++) {
- snprintf(filename, sizeof(filename), "%s/%s", datadir, filenames[i]);
- const int compressed = is_file_compressed(filename);
- SYSDEBUG("[%zu] is %s compressed? => %s", i, filename, compressed ? "Yes" : "No");
+ snprintf(inputfile, sizeof(inputfile), "%s/%s", datadir, filenames[i]);
+ const int compressed = is_file_compressed(inputfile);
+ SYSDEBUG("[%zu] is %s compressed? => %s", i, inputfile, compressed ? "Yes" : "No");
STASIS_ASSERT(compressed == true, "compression should have been detected");
}
+ snprintf(inputfile, sizeof(inputfile), "%s/none", datadir);
+ STASIS_ASSERT(is_file_compressed(inputfile) == false, "'none' file should not be detected as compressed data");
+
for (size_t i = 0; i < sizeof(filenames) / sizeof(*filenames); i++) {
char bytes[128];
if (get_random_bytes(bytes, sizeof(bytes))) {