test/buffer_tests.c

changeset 61
fb07a0ab9a17
parent 60
abae4669fba7
child 62
6814aea8462d
equal deleted inserted replaced
60:abae4669fba7 61:fb07a0ab9a17
7 UCX_TEST_IMPLEMENT(test_ucx_buffer_seektell) { 7 UCX_TEST_IMPLEMENT(test_ucx_buffer_seektell) {
8 char *buffer = malloc(16); 8 char *buffer = malloc(16);
9 memset(buffer, 32, 7); 9 memset(buffer, 32, 7);
10 buffer[7] = 0; 10 buffer[7] = 0;
11 11
12 UcxBuffer *b = ucx_buffer_new(buffer, 16); 12 UcxBuffer *b = ucx_buffer_new(buffer, 16, UCX_BUFFER_DEFAULT);
13 int r; 13 int r;
14 14
15 UCX_TEST_BEGIN 15 UCX_TEST_BEGIN
16 16
17 r = ucx_buffer_seek(b, 5, SEEK_SET); 17 r = ucx_buffer_seek(b, 5, SEEK_SET);
49 49
50 UCX_TEST_IMPLEMENT(test_ucx_buffer_putc) { 50 UCX_TEST_IMPLEMENT(test_ucx_buffer_putc) {
51 char *buffer = malloc(16); 51 char *buffer = malloc(16);
52 memset(buffer, 32, 16); 52 memset(buffer, 32, 16);
53 53
54 UcxBuffer *b = ucx_buffer_new(buffer, 16); 54 UcxBuffer *b = ucx_buffer_new(buffer, 16, UCX_BUFFER_DEFAULT);
55 int r; 55 int r;
56 56
57 UCX_TEST_BEGIN 57 UCX_TEST_BEGIN
58 58
59 ucx_buffer_putc(b, 48); ucx_buffer_putc(b, 48); ucx_buffer_putc(b, 48); 59 ucx_buffer_putc(b, 48); ucx_buffer_putc(b, 48); ucx_buffer_putc(b, 48);
77 memset(buffer, 32, 8); 77 memset(buffer, 32, 8);
78 for (int i = 8; i < 16 ; i++) { 78 for (int i = 8; i < 16 ; i++) {
79 buffer[i] = 40+i; 79 buffer[i] = 40+i;
80 } 80 }
81 81
82 UcxBuffer *b = ucx_buffer_new(buffer, 16); 82 UcxBuffer *b = ucx_buffer_new(buffer, 16, UCX_BUFFER_DEFAULT);
83 int r; 83 int r;
84 84
85 UCX_TEST_BEGIN 85 UCX_TEST_BEGIN
86 86
87 char rb[16]; 87 char rb[16];
107 memset(buffer, 32, 8); 107 memset(buffer, 32, 8);
108 for (int i = 8; i < 16 ; i++) { 108 for (int i = 8; i < 16 ; i++) {
109 buffer[i] = 40+i; 109 buffer[i] = 40+i;
110 } 110 }
111 111
112 UcxBuffer *b = ucx_buffer_new(buffer, 16); 112 UcxBuffer *b = ucx_buffer_new(buffer, 16, UCX_BUFFER_DEFAULT);
113 int r; 113 int r;
114 114
115 UCX_TEST_BEGIN 115 UCX_TEST_BEGIN
116 116
117 char* teststring = "this is way too much"; 117 char* teststring = "this is way too much";
149 memset(buffer, 56, 8); 149 memset(buffer, 56, 8);
150 for (int i = 8; i < 16 ; i++) { 150 for (int i = 8; i < 16 ; i++) {
151 buffer[i] = 40+i; 151 buffer[i] = 40+i;
152 } 152 }
153 153
154 UcxBuffer *b = ucx_buffer_new(buffer, 16); 154 UcxBuffer *b = ucx_buffer_new(buffer, 16, UCX_BUFFER_DEFAULT);
155 int r; 155 int r;
156 156
157 UCX_TEST_BEGIN 157 UCX_TEST_BEGIN
158 158
159 char rb[16]; 159 char rb[16];

mercurial