unit-tests: Make test for bio_writer_t more portable

This commit is contained in:
Tobias Brunner 2013-10-12 01:56:24 +02:00
parent f6cadb7f54
commit be97277bdb
1 changed files with 8 additions and 2 deletions

View File

@ -29,8 +29,14 @@ static inline void verify_int_buffer(chunk_t data, int bits, int val)
ck_assert_int_eq(data.len, (val + 1) * len);
for (i = 0; i < data.len; i++)
{
(i + 1) % len ? ck_assert_int_eq(data.ptr[i], 0)
: ck_assert_int_eq(data.ptr[i], i / len);
if ((i + 1) % len)
{
ck_assert_int_eq(data.ptr[i], 0);
}
else
{
ck_assert_int_eq(data.ptr[i], i / len);
}
}
}