diff --git a/robot/resources/lib/python_keywords/object_access.py b/robot/resources/lib/python_keywords/object_access.py index 79e8ba8b4..8d2ac3160 100644 --- a/robot/resources/lib/python_keywords/object_access.py +++ b/robot/resources/lib/python_keywords/object_access.py @@ -1,3 +1,4 @@ +import random from typing import Optional import allure @@ -142,6 +143,12 @@ def can_get_head_object( return True +def _generate_random_range_cut(start: int = 0, end: int = 10): + start = random.randint(start, end) + end = random.randint(start, end) + return f"{start}:{end}" + + def can_get_range_of_object( wallet: str, cid: str, @@ -159,7 +166,7 @@ def can_get_range_of_object( cid, oid, bearer=bearer, - range_cut="0:10", + range_cut=_generate_random_range_cut(), wallet_config=wallet_config, xhdr=xhdr, shell=shell, @@ -190,7 +197,7 @@ def can_get_range_hash_of_object( cid, oid, bearer=bearer, - range_cut="0:10", + range_cut=_generate_random_range_cut(), wallet_config=wallet_config, xhdr=xhdr, shell=shell,