@@ -16,7 +16,7 @@ void TestEmpty(Args&&... args) {
1616 TPacketQueue queue (std::forward<Args>(args)...);
1717
1818 ASSERT_TRUE (queue.empty ());
19- ASSERT_EQ (queue.get_size (), 0 );
19+ ASSERT_EQ (queue.get_size (), SizeByte ( 0 ) );
2020
2121 bool runtime_error_catched = false ;
2222 try {
@@ -37,7 +37,7 @@ void TestEmpty(Args&&... args) {
3737
3838template <typename TPacketQueue, typename ... Args>
3939requires ValidPacketQueueWithArgs<TPacketQueue, Args...>
40- void TestPushOnePacket (size_t packet_size, Args&&... args) {
40+ void TestPushOnePacket (SizeByte packet_size, Args&&... args) {
4141 TPacketQueue queue (std::forward<Args>(args)...);
4242
4343 sim::Packet packet (packet_size);
@@ -49,7 +49,7 @@ void TestPushOnePacket(size_t packet_size, Args&&... args) {
4949 ASSERT_EQ (queue.get_size (), packet.size_byte );
5050
5151 queue.pop ();
52- ASSERT_EQ (queue.get_size (), 0 );
52+ ASSERT_EQ (queue.get_size (), SizeByte ( 0 ) );
5353 ASSERT_TRUE (queue.empty ());
5454}
5555
@@ -60,18 +60,18 @@ void TestOverflow(Args&&... args) {
6060
6161 const SizeByte max_size = queue.get_max_size ();
6262 const size_t NUMBER_OF_PACKETS = 10 ;
63- SizeByte packet_size = max_size / NUMBER_OF_PACKETS ;
63+ SizeByte packet_size = Size<Bit>( max_size. get_bits () / NUMBER_OF_PACKETS ) ;
6464
6565 sim::Packet packet (packet_size);
6666
6767 for (size_t i = 0 ; i < NUMBER_OF_PACKETS ; i++) {
6868 ASSERT_TRUE (queue.push (packet));
6969 }
7070
71- size_t expected_queue_size = NUMBER_OF_PACKETS * packet_size ;
71+ SizeByte expected_queue_size = packet_size * NUMBER_OF_PACKETS ;
7272 ASSERT_EQ (queue.get_size (), expected_queue_size);
7373
74- sim::Packet overflow_packet (packet_size + 1 );
74+ sim::Packet overflow_packet (packet_size + SizeByte ( 1 ) );
7575 ASSERT_FALSE (queue.push (overflow_packet));
7676
7777 ASSERT_EQ (queue.get_size (), expected_queue_size);
@@ -82,7 +82,7 @@ void TestOverflow(Args&&... args) {
8282 }
8383
8484 ASSERT_TRUE (queue.empty ());
85- ASSERT_EQ (queue.get_size (), 0 );
85+ ASSERT_EQ (queue.get_size (), SizeByte ( 0 ) );
8686}
8787
8888} // namespace test
0 commit comments