dl_error = false;
cache = cache_create(TAL_FILE);
- ck_assert_ptr_nonnull(cache);
+ ck_assert_ptr_ne(NULL, cache);
SLIST_INIT(&downloaded);
}
cache_reset(cache);
load_metadata_json(cache);
- ck_assert_ptr_nonnull(cache->ht);
+ ck_assert_ptr_ne(NULL, cache->ht);
validate_cache(0,
NODE("rsync://a.b.c/d", 0, 1, 0),
/* Query on empty database */
PREPARE_URI_LIST(&uris, "rsync://a.b.c/d", "https://a.b.c/d");
- ck_assert_ptr_null(cache_recover(cache, &uris, false));
+ ck_assert_ptr_eq(NULL, cache_recover(cache, &uris, false));
uris_cleanup(&uris);
/* Only first URI is cached */
run_cache_download("rsync://d/e", 0, 1, 0);
PREPARE_URI_LIST(&uris, "rsync://a/b/c", "https://d/e", "https://f");
- ck_assert_ptr_null(cache_recover(cache, &uris, false));
+ ck_assert_ptr_eq(NULL, cache_recover(cache, &uris, false));
uris_cleanup(&uris);
/*
/* No successful caches: No viable candidates */
PREPARE_URI_LIST(&uris, "rsync://b/2", "rsync://b/4", "rsync://b/6");
- ck_assert_ptr_null(cache_recover(cache, &uris, false));
+ ck_assert_ptr_eq(NULL, cache_recover(cache, &uris, false));
uris_cleanup(&uris);
/* Status: CNF_SUCCESS is better than 0. */
/* Parents of downloaded nodes */
PREPARE_URI_LIST(&uris, "rsync://a", "rsync://b");
- ck_assert_ptr_null(cache_recover(cache, &uris, false));
+ ck_assert_ptr_eq(NULL, cache_recover(cache, &uris, false));
uris_cleanup(&uris);
/* Try them all at the same time */
for (a = 0; a < argcount; a++) {
HASH_FIND_INT(table->nodes, &a, node);
if (expected[a]) {
- ck_assert_ptr_nonnull(node);
+ ck_assert_ptr_ne(NULL, node);
ck_assert_int_eq(a, node->key);
} else {
- ck_assert_ptr_null(node);
+ ck_assert_ptr_eq(NULL, node);
}
}
int error;
new = malloc(sizeof(struct uthash_node));
- ck_assert_ptr_nonnull(new);
+ ck_assert_ptr_ne(NULL, new);
memset(new, 0, sizeof(*new));
new->key = key;
free(node);
}
- ck_assert_ptr_null(table->nodes);
+ ck_assert_ptr_eq(NULL, table->nodes);
}
START_TEST(test_replace)
keystrlen = strlen(keystr);
HASH_FIND(hh, table, keystr, keystrlen, node);
- ck_assert_ptr_null(node);
+ ck_assert_ptr_eq(NULL, node);
/* Add a node */
node = malloc(sizeof(struct test2_node));
keystrlen = strlen(keystr);
node2 = NULL;
HASH_FIND(hh, table, keystr, keystrlen, node2);
- ck_assert_ptr_null(node2);
+ ck_assert_ptr_eq(NULL, node2);
free(keystr);
/* free the hash table contents */
for (i = 0; i < TOTAL_CREATED; i++) {
created[i] = deltas_create();
- ck_assert_ptr_nonnull(created[i]);
+ ck_assert_ptr_ne(NULL, created[i]);
}
test_foreach(darray, 0, 0);
array_index i;
deltas = deltas_create();
- ck_assert_ptr_nonnull(deltas);
+ ck_assert_ptr_ne(NULL, deltas);
ck_assert_int_eq(0, vrps_foreach_delta_since(from, &actual_serial,
vrp_add, rk_add, deltas));
stream = create_stream_fd(input, sizeof(input), RTR_V1);
ck_assert_uint_eq(false, pdustream_next(stream, &request));
- ck_assert_ptr_null(request);
+ ck_assert_ptr_eq(NULL, request);
pdustream_destroy(&stream);
}
END_TEST
close(pipes[1]);
ck_assert_uint_eq(false, pdustream_next(stream, &request));
- ck_assert_ptr_null(request);
+ ck_assert_ptr_eq(NULL, request);
/* Clean up */
stream = create_stream_fd(input, sizeof(input), RTR_V1);
ck_assert_uint_eq(false, pdustream_next(stream, &request));
- ck_assert_ptr_null(request);
+ ck_assert_ptr_eq(NULL, request);
pdustream_destroy(&stream);
}
stream = create_stream(input, length);
actual = read_string(stream, length);
- ck_assert_pstr_eq(expected, actual);
+ if (expected == NULL)
+ ck_assert_ptr_eq(NULL, actual);
+ else
+ ck_assert_str_eq(expected, actual);
free(actual);
free(stream);