Improve test suite

This commit is contained in:
Patrick Pelissier committed 2025-05-07 21:02:24 +02:00
1 parent 174c62015b
commit 196db1cf62
1 file changed
+8 -4
+8 -4
View File
@@ -564,9 +564,11 @@ static void test_double2(void)
BufferDouble2_push(buffer, 0.0); BufferDouble2_push(buffer, 0.0);
BufferDouble2_push(buffer, 1.0); BufferDouble2_push(buffer, 1.0);
double d; double d;
BufferDouble2_pop(&d, buffer); bool b = BufferDouble2_pop(&d, buffer);
assert(b);
assert(d == 0.0); assert(d == 0.0);
BufferDouble2_pop(&d, buffer); b = BufferDouble2_pop(&d, buffer);
assert(b);
assert(d == 1.0); assert(d == 1.0);
BufferDouble2_clear(buffer); BufferDouble2_clear(buffer);
} }
@@ -578,9 +580,11 @@ static void test_double3(void)
BufferDouble3_push(buffer, 0.0); BufferDouble3_push(buffer, 0.0);
BufferDouble3_push(buffer, 1.0); BufferDouble3_push(buffer, 1.0);
double d; double d;
BufferDouble3_pop(&d, buffer); bool b = BufferDouble3_pop(&d, buffer);
assert(b);
assert(d == 0.0); assert(d == 0.0);
BufferDouble3_pop(&d, buffer); b = BufferDouble3_pop(&d, buffer);
assert(b);
assert(d == 1.0); assert(d == 1.0);
BufferDouble3_clear(buffer); BufferDouble3_clear(buffer);
} }