20 #include <glib/gstdio.h>
22 #include "../lib/grn-assertions.h"
49 for (
id = 1;
id < (1 << 8);
id++) {
51 cut_assert_not_null(ptr);
52 memset(ptr, (
unsigned char)
id, element_size);
54 for (
id = 1;
id < (1 << 8);
id++) {
56 const unsigned char expected_byte = (
unsigned char)
id;
57 const unsigned char *
const ptr =
59 for (byte_id = 0; byte_id < element_size; byte_id++) {
60 cut_assert_equal_int(expected_byte, ptr[byte_id]);
69 uint16_t element_size;
70 for (element_size = 1; element_size < 16; element_size++) {
82 for (
id = 1;
id < (1 << 10);
id++) {
84 cut_assert_not_null(ptr);
96 for (
id = 1;
id < (1 << 10);
id++) {
97 const int expected_value = 0;
99 cut_assert_not_null(value_ptr);
100 cut_assert_equal_memory(&expected_value,
sizeof(expected_value),
101 value_ptr,
sizeof(
int));
106 uint16_t element_size;
107 for (element_size = 1; element_size < 16; element_size++) {
118 uint16_t element_size;
119 for (element_size = 1; element_size < 16; element_size++) {
127 uint16_t element_size;
128 for (element_size = 1; element_size < 16; element_size++) {