http test with bearer token

Signed-off-by: Vladislav Karakozov <v.karakozov@yadro.com>
This commit is contained in:
Vladislav Karakozov 2022-12-29 10:17:51 +03:00 committed by Vlad K
parent ced72602ef
commit 690323e85d
3 changed files with 156 additions and 7 deletions

View file

@ -1,3 +1,4 @@
import base64
import logging
import os
import random
@ -19,8 +20,6 @@ from neofs_testlib.shell import Shell
from python_keywords.neofs_verbs import get_object
from python_keywords.storage_policy import get_nodes_without_object
from pytest_tests.steps.cluster_test_base import ClusterTestBase
logger = logging.getLogger("NeoLogger")
ASSETS_DIR = os.getenv("ASSETS_DIR", "TemporaryDir/")
@ -288,9 +287,9 @@ def get_object_and_verify_hashes(
)
# for some reason we can face with case when nodes_list is empty due to object resides in all nodes
if nodes_list:
random_node = random.choice(nodes)
else:
random_node = random.choice(nodes_list)
else:
random_node = random.choice(nodes)
object_getter = object_getter or get_via_http_gate