From d768da05fb2e52f291ec7e6e11f7435e668548a9 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 16 Jan 2022 14:19:54 +0000 Subject: Fix error which removes all elements from queue --- queue-test.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'queue-test.py') diff --git a/queue-test.py b/queue-test.py index c68ec51..131c2c5 100644 --- a/queue-test.py +++ b/queue-test.py @@ -12,3 +12,17 @@ def test_queue_average(): def test_queue_average_null(): a = circular_queue(50) assert a.average() == 0 + +def test_queue_average_size(): + a = circular_queue(50) + print(len(a.queue)) + a.average() + print(len(a.queue)) + assert len(a.queue) == 50 + +def test_queue_circle(): + a = circular_queue(20) + for i in range(0,2000): + a.add(1) + assert a.average() == 1 + -- cgit v1.2.3