|
@@ -5,25 +5,20 @@ static const size_t SIZE_TYPES =
|
|
|
sizeof(int) + sizeof(long) + sizeof(float) + sizeof(double);
|
|
|
|
|
|
void testBuffer(bool light) {
|
|
|
- CoreBuffer buffer;
|
|
|
- coreInitBuffer(&buffer);
|
|
|
+ Buffer buffer;
|
|
|
+ initBuffer(&buffer);
|
|
|
size_t limit = light ? 1000 : 100000;
|
|
|
for(size_t i = 0; i < limit; i++) {
|
|
|
- int a = 5;
|
|
|
- long b = 5l;
|
|
|
- float c = 5.0f;
|
|
|
- double d = 5.0;
|
|
|
- coreAddBufferData(&buffer, &a);
|
|
|
- coreAddBufferData(&buffer, &b);
|
|
|
- coreAddBufferData(&buffer, &c);
|
|
|
- coreAddBufferData(&buffer, &d);
|
|
|
+ addTypedBufferData(&buffer, int, 5);
|
|
|
+ addTypedBufferData(&buffer, long, 51);
|
|
|
+ addTypedBufferData(&buffer, float, 5.0f);
|
|
|
+ addTypedBufferData(&buffer, double, 5.0);
|
|
|
}
|
|
|
- CORE_TEST_SIZE(SIZE_TYPES * limit, buffer.size);
|
|
|
+ TEST_SIZE(SIZE_TYPES * limit, buffer.size);
|
|
|
|
|
|
- coreClearBuffer(&buffer);
|
|
|
- long l = 20;
|
|
|
- coreAddBufferData(&buffer, &l);
|
|
|
- CORE_TEST_SIZE(sizeof(l), buffer.size);
|
|
|
+ clearBuffer(&buffer);
|
|
|
+ addTypedBufferData(&buffer, long, 20);
|
|
|
+ TEST_SIZE(sizeof(long), buffer.size);
|
|
|
|
|
|
- coreDestroyBuffer(&buffer);
|
|
|
+ destroyBuffer(&buffer);
|
|
|
}
|