csrc[4] = mb64[(i&3) << 4];
csrc[5] = '-';
csrc[6] = '\0';
- test_assert_idx(imap_utf7_is_valid(csrc+2) == 0, i);
+ test_assert_idx(!imap_utf7_is_valid(csrc+2), i);
}
for (i = 0; i <= 255; ++i) {
/* Invalid, U+00E4 followed by a single octet */
csrc[2] = mb64[((0x00 & 0x03) << 4) | (0xe4 >> 4)];
csrc[3] = mb64[((0xe4 & 0x0f) << 2) | ( i >> 6)];
csrc[4] = mb64[ i & 0x3f ];
- test_assert_idx(imap_utf7_is_valid(csrc) == 0, i);
+ test_assert_idx(!imap_utf7_is_valid(csrc), i);
}
test_end();
}
i = 0x7f;
csrc[0] = i;
csrc[1] = '\0';
- test_assert_idx(imap_utf7_is_valid(csrc) == 0, i);
+ test_assert_idx(!imap_utf7_is_valid(csrc), i);
str_truncate(dest, 0);
test_assert_idx(imap_utf7_to_utf8(csrc, dest) < 0, i);
}
csrc[3] = mb64[(( i & 0x0f) << 2) | 0 ];
csrc[4] = '-';
csrc[5] = '\0';
- test_assert_idx(imap_utf7_is_valid(csrc) == 0, i);
+ test_assert_idx(!imap_utf7_is_valid(csrc), i);
str_truncate(dest, 0);
test_assert_idx(imap_utf7_to_utf8(csrc, dest) < 0, i);
array_append(&arr2, &elems[i], 1);
}
array_append(&arr1, elems, NELEMS);
- test_assert(array_cmp(&arr1, &arr2) == 1);
- test_assert(array_equal_fn(&arr1, &arr2, test_compare_ushort) == 1);
+ test_assert(array_cmp(&arr1, &arr2) == TRUE);
+ test_assert(array_equal_fn(&arr1, &arr2, test_compare_ushort) == TRUE);
fuzz = 0;
- test_assert(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == 1);
+ test_assert(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == TRUE);
for (i = 0; i < 256; i++) {
unsigned int j = rand() % NELEMS;
fuzz = (int)tmp - (int)repl;
if (fuzz < 0)
fuzz = -fuzz;
- test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == 1, i);
+ test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == TRUE, i);
if (fuzz > 0) {
fuzz--;
- test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == 0, i);
+ test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == FALSE, i);
}
array_idx_set(&arr2, j, &tmp);
test_assert_idx(array_cmp(&arr1, &arr2) == TRUE, i);
- test_assert_idx(array_equal_fn(&arr1, &arr2, test_compare_ushort) == 1, i);
+ test_assert_idx(array_equal_fn(&arr1, &arr2, test_compare_ushort) == TRUE, i);
fuzz = 0;
- test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == 1, i);
+ test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == TRUE, i);
}
elems[NELEMS] = 0;
array_append(&arr2, &elems[NELEMS], 1);
- test_assert(array_cmp(&arr1, &arr2) == 0);
- test_assert(array_equal_fn(&arr1, &arr2, test_compare_ushort) == 0);
- test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == 0, i);
+ test_assert(array_cmp(&arr1, &arr2) == FALSE);
+ test_assert(array_equal_fn(&arr1, &arr2, test_compare_ushort) == FALSE);
+ test_assert_idx(array_equal_fn_ctx(&arr1, &arr2, test_compare_ushort_fuzz, &fuzz) == FALSE, i);
test_end();
}
array_append(&arr2, &elemstrs[i], 1);
}
array_append(&arr1, elemstrs, NELEMS);
- test_assert(array_cmp(&arr1, &arr2) == 1); /* pointers shared, so identical */
- test_assert(array_equal_fn(&arr1, &arr2, test_compare_string) == 1); /* therefore value same */
+ test_assert(array_cmp(&arr1, &arr2) == TRUE); /* pointers shared, so identical */
+ test_assert(array_equal_fn(&arr1, &arr2, test_compare_string) == TRUE); /* therefore value same */
for (i = 0; i < 2560; i++) {
unsigned int j = rand() % NELEMS;
const char *const *ostr_p = array_idx(&arr2, j);
if(rc == olen)
buf[rc+1] = '\0';
array_idx_set(&arr2, j, &bufp);
- test_assert(array_cmp(&arr1, &arr2) == 0); /* pointers now differ */
+ test_assert(array_cmp(&arr1, &arr2) == FALSE); /* pointers now differ */
test_assert_idx(array_equal_fn(&arr1, &arr2, test_compare_string)
== (strcmp(ostr, buf) == 0), i); /* sometimes still the same */
test_assert_idx(array_equal_fn(&arr1, &arr2, test_compare_string)
== (ochar == buf[rc]), i); /* ditto */
array_idx_set(&arr2, j, &ostr);
- test_assert(array_cmp(&arr1, &arr2) == 1); /* pointers now same again */
- test_assert_idx(array_equal_fn(&arr1, &arr2, test_compare_string) == 1, i); /* duh! */
+ test_assert(array_cmp(&arr1, &arr2) == TRUE); /* pointers now same again */
+ test_assert_idx(array_equal_fn(&arr1, &arr2, test_compare_string) == TRUE, i); /* duh! */
}
/* length differences being detected are tested in other tests */
test_end();