diff options
Diffstat (limited to 'src/tests/common/ring_buffer.cpp')
| -rw-r--r-- | src/tests/common/ring_buffer.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/tests/common/ring_buffer.cpp b/src/tests/common/ring_buffer.cpp index f3fe57839..c883c4d56 100644 --- a/src/tests/common/ring_buffer.cpp +++ b/src/tests/common/ring_buffer.cpp | |||
| @@ -17,9 +17,9 @@ TEST_CASE("RingBuffer: Basic Tests", "[common]") { | |||
| 17 | RingBuffer<char, 4, 1> buf; | 17 | RingBuffer<char, 4, 1> buf; |
| 18 | 18 | ||
| 19 | // Pushing values into a ring buffer with space should succeed. | 19 | // Pushing values into a ring buffer with space should succeed. |
| 20 | for (size_t i = 0; i < 4; i++) { | 20 | for (std::size_t i = 0; i < 4; i++) { |
| 21 | const char elem = static_cast<char>(i); | 21 | const char elem = static_cast<char>(i); |
| 22 | const size_t count = buf.Push(&elem, 1); | 22 | const std::size_t count = buf.Push(&elem, 1); |
| 23 | REQUIRE(count == 1); | 23 | REQUIRE(count == 1); |
| 24 | } | 24 | } |
| 25 | 25 | ||
| @@ -28,7 +28,7 @@ TEST_CASE("RingBuffer: Basic Tests", "[common]") { | |||
| 28 | // Pushing values into a full ring buffer should fail. | 28 | // Pushing values into a full ring buffer should fail. |
| 29 | { | 29 | { |
| 30 | const char elem = static_cast<char>(42); | 30 | const char elem = static_cast<char>(42); |
| 31 | const size_t count = buf.Push(&elem, 1); | 31 | const std::size_t count = buf.Push(&elem, 1); |
| 32 | REQUIRE(count == 0); | 32 | REQUIRE(count == 0); |
| 33 | } | 33 | } |
| 34 | 34 | ||
| @@ -57,7 +57,7 @@ TEST_CASE("RingBuffer: Basic Tests", "[common]") { | |||
| 57 | { | 57 | { |
| 58 | std::vector<char> to_push(6); | 58 | std::vector<char> to_push(6); |
| 59 | std::iota(to_push.begin(), to_push.end(), 88); | 59 | std::iota(to_push.begin(), to_push.end(), 88); |
| 60 | const size_t count = buf.Push(to_push); | 60 | const std::size_t count = buf.Push(to_push); |
| 61 | REQUIRE(count == 3); | 61 | REQUIRE(count == 3); |
| 62 | } | 62 | } |
| 63 | 63 | ||
| @@ -79,9 +79,9 @@ TEST_CASE("RingBuffer: Basic Tests", "[common]") { | |||
| 79 | TEST_CASE("RingBuffer: Threaded Test", "[common]") { | 79 | TEST_CASE("RingBuffer: Threaded Test", "[common]") { |
| 80 | RingBuffer<char, 4, 2> buf; | 80 | RingBuffer<char, 4, 2> buf; |
| 81 | const char seed = 42; | 81 | const char seed = 42; |
| 82 | const size_t count = 1000000; | 82 | const std::size_t count = 1000000; |
| 83 | size_t full = 0; | 83 | std::size_t full = 0; |
| 84 | size_t empty = 0; | 84 | std::size_t empty = 0; |
| 85 | 85 | ||
| 86 | const auto next_value = [](std::array<char, 2>& value) { | 86 | const auto next_value = [](std::array<char, 2>& value) { |
| 87 | value[0] += 1; | 87 | value[0] += 1; |
| @@ -90,9 +90,9 @@ TEST_CASE("RingBuffer: Threaded Test", "[common]") { | |||
| 90 | 90 | ||
| 91 | std::thread producer{[&] { | 91 | std::thread producer{[&] { |
| 92 | std::array<char, 2> value = {seed, seed}; | 92 | std::array<char, 2> value = {seed, seed}; |
| 93 | size_t i = 0; | 93 | std::size_t i = 0; |
| 94 | while (i < count) { | 94 | while (i < count) { |
| 95 | if (const size_t c = buf.Push(&value[0], 1); c > 0) { | 95 | if (const std::size_t c = buf.Push(&value[0], 1); c > 0) { |
| 96 | REQUIRE(c == 1); | 96 | REQUIRE(c == 1); |
| 97 | i++; | 97 | i++; |
| 98 | next_value(value); | 98 | next_value(value); |
| @@ -105,7 +105,7 @@ TEST_CASE("RingBuffer: Threaded Test", "[common]") { | |||
| 105 | 105 | ||
| 106 | std::thread consumer{[&] { | 106 | std::thread consumer{[&] { |
| 107 | std::array<char, 2> value = {seed, seed}; | 107 | std::array<char, 2> value = {seed, seed}; |
| 108 | size_t i = 0; | 108 | std::size_t i = 0; |
| 109 | while (i < count) { | 109 | while (i < count) { |
| 110 | if (const std::vector<char> v = buf.Pop(1); v.size() > 0) { | 110 | if (const std::vector<char> v = buf.Pop(1); v.size() > 0) { |
| 111 | REQUIRE(v.size() == 2); | 111 | REQUIRE(v.size() == 2); |