From 542fc009b8ea68f940dc95e4e9ba4c8afdf24c76 Mon Sep 17 00:00:00 2001 From: aya Date: Tue, 22 Oct 2024 09:25:59 +0300 Subject: [PATCH] adding page_size tests --- tests/store/test_page_size.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/store/test_page_size.py b/tests/store/test_page_size.py index ee65453e..68001794 100644 --- a/tests/store/test_page_size.py +++ b/tests/store/test_page_size.py @@ -33,3 +33,17 @@ class TestPageSize(StepsStore): for node in self.store_nodes: store_response = self.get_messages_from_store(node, page_size=page_size) assert len(store_response.messages) == page_size, "Message count mismatch" + + def test_exterme_number_page_size(self): + for i in range(150): + self.publish_message(message=self.create_message(payload=to_base64(f"Message_{i}"))) + for node in self.store_nodes: + store_response = self.get_messages_from_store(node, page_size=1000000) + assert len(store_response.messages) == 100, "Message count mismatch" + + def test_negative_number_page_size(self): + for i in range(10): + self.publish_message(message=self.create_message(payload=to_base64(f"Message_{i}"))) + for node in self.store_nodes: + store_response = self.get_messages_from_store(node, page_size=-1) + assert len(store_response.messages) == 10, "Message count mismatch"