improved buffer tests

This commit is contained in:
2025-11-08 08:44:41 +01:00
parent 76d12ba9e5
commit 53e0a42b3e
+26
View File
@@ -155,6 +155,31 @@ int test_buffer_multi_5()
return 0; return 0;
} }
int test_buffer_multi_6()
{
std::cout << "----------------------------------------------" << std::endl;
std::cout << "Start test_buffer_multi_6()" << std::endl;
std::cout << "----------------------------------------------" << std::endl;
dsp::BufferMulti<int>buffer(5, 10);
printf("Buffer capacity = %zu\n", buffer.capacity());
for (int i=0; i < 10; i++)
{
buffer = i+100;
buffer += 1;
}
buffer.reset();
for (int i=0; i < 10; i++)
{
print(buffer.quer({-2, -1, -4, -5, 0}), buffer.quer().capacity(), "Title here 6");
buffer += 1;
}
return 0;
}
int test_buffer_multi() int test_buffer_multi()
{ {
test_buffer_multi_1(); test_buffer_multi_1();
@@ -162,6 +187,7 @@ int test_buffer_multi()
test_buffer_multi_3(); test_buffer_multi_3();
test_buffer_multi_4(); test_buffer_multi_4();
test_buffer_multi_5(); test_buffer_multi_5();
test_buffer_multi_6();
return 0; return 0;
} }