[#334] Move common_steps*

Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
This commit is contained in:
Elizaveta Chichindaeva 2021-12-09 13:58:51 +03:00
parent 26f98c2cab
commit 18c30c39ff
69 changed files with 256 additions and 263 deletions

View file

@ -1,6 +1,6 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
*** Keywords *** *** Keywords ***
@ -33,4 +33,4 @@ Generate file
[Arguments] ${SIZE} [Arguments] ${SIZE}
${FILE_S_GEN} = Generate file of bytes ${SIZE} ${FILE_S_GEN} = Generate file of bytes ${SIZE}
${FILE_S_HASH_GEN} = Get file hash ${FILE_S_GEN} ${FILE_S_HASH_GEN} = Get file hash ${FILE_S_GEN}
[Return] ${FILE_S_GEN} ${FILE_S_HASH_GEN} [Return] ${FILE_S_GEN} ${FILE_S_HASH_GEN}

View file

@ -1,6 +1,6 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
*** Variables *** *** Variables ***
${FILE_USR_HEADER} = key1=1,key2=abc ${FILE_USR_HEADER} = key1=1,key2=abc

View file

@ -1,13 +1,13 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/eacl_object_filters.py Variables eacl_object_filters.py
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library Collections Library Collections
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
*** Variables *** *** Variables ***
${FILE_USR_HEADER} = key1=1,key2=abc ${FILE_USR_HEADER} = key1=1,key2=abc

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library wallet_keywords.py Library wallet_keywords.py
Library rpc_call_keywords.py Library rpc_call_keywords.py

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../variables/common.py Variables common.py
Library wallet_keywords.py Library wallet_keywords.py
Library rpc_call_keywords.py Library rpc_call_keywords.py

View file

@ -1,8 +1,7 @@
*** Settings *** *** Settings ***
Variables ../../variables/common.py Variables common.py
Library OperatingSystem Library OperatingSystem
Library utility_keywords.py Library utility_keywords.py
*** Keywords *** *** Keywords ***

View file

@ -1,6 +1,6 @@
*** Settings *** *** Settings ***
Variables ../../variables/common.py Variables common.py
Library Process Library Process

View file

@ -1,11 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py
Library ../${RESOURCES}/payment_neogo.py Library neofs.py
Library payment_neogo.py
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,13 +1,13 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py
Library ../${RESOURCES}/payment_neogo.py
Library neofs.py
Library payment_neogo.py
Library Collections Library Collections
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,11 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py
Library ../${RESOURCES}/payment_neogo.py Library neofs.py
Library payment_neogo.py
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,12 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py Library neofs.py
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,11 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py
Library ../${RESOURCES}/payment_neogo.py Library neofs.py
Library payment_neogo.py
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,12 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py Library neofs.py
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Resource common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
Library acl.py Library acl.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Variables *** *** Variables ***
${SYSTEM_KEY} = ${NEOFS_IR_WIF} ${SYSTEM_KEY} = ${NEOFS_IR_WIF}

View file

@ -1,12 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
Library acl.py Library acl.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource payment_operations.robot Resource payment_operations.robot
Resource setup_teardown.robot Resource setup_teardown.robot

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
Library acl.py Library acl.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***
BearerToken Operations with Filter UserHeader Equal BearerToken Operations with Filter UserHeader Equal

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
@ -7,9 +7,9 @@ Library acl.py
Library payment_neogo.py Library payment_neogo.py
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***
BearerToken Operations Filter UserHeader NotEqual BearerToken Operations Filter UserHeader NotEqual

View file

@ -1,16 +1,15 @@
*** Settings *** *** Settings ***
Variables common.py
Variables ../../../variables/common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
Library acl.py Library acl.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***
BearerToken Operations for Inaccessible Container BearerToken Operations for Inaccessible Container

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
Library acl.py Library acl.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***
BearerToken Operations BearerToken Operations

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Test cases *** *** Test cases ***

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
@ -7,9 +7,9 @@ Library payment_neogo.py
Library acl.py Library acl.py
Resource common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
*** Test cases *** *** Test cases ***
Extended ACL Operations Extended ACL Operations

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library acl.py Library acl.py
@ -7,9 +7,9 @@ Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Resource common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
*** Variables *** *** Variables ***
${EACL_KEY} = L1FGTLE6shum3EC7mNTPArUqSCKnmtEweRzyuawtYRZwGjpeRuw1 ${EACL_KEY} = L1FGTLE6shum3EC7mNTPArUqSCKnmtEweRzyuawtYRZwGjpeRuw1

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Library acl.py Library acl.py
Resource common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
*** Test cases *** *** Test cases ***

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
@ -9,7 +9,7 @@ Library acl.py
Resource common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource payment_operations.robot Resource payment_operations.robot
Resource setup_teardown.robot Resource setup_teardown.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
*** Test cases *** *** Test cases ***
Extended ACL Operations Extended ACL Operations

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
@ -7,9 +7,9 @@ Library payment_neogo.py
Library acl.py Library acl.py
Resource common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
*** Variables *** *** Variables ***
${SYSTEM_KEY} = ${NEOFS_IR_WIF} ${SYSTEM_KEY} = ${NEOFS_IR_WIF}
@ -119,4 +119,4 @@ Check eACL Сompound Get Range Hash
Run Keyword And Expect Error * Run Keyword And Expect Error *
... Get object ${KEY} ${CID} ${S_OID_USER} ${EMPTY} local_file_eacl ... Get object ${KEY} ${CID} ${S_OID_USER} ${EMPTY} local_file_eacl
Get Range Hash ${KEY} ${CID} ${S_OID_USER} ${EMPTY} 0:256 Get Range Hash ${KEY} ${CID} ${S_OID_USER} ${EMPTY} 0:256

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library neofs.py Library neofs.py
@ -8,7 +8,7 @@ Library payment_neogo.py
Library contract_keywords.py Library contract_keywords.py
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
Resource common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
Resource payment_operations.robot Resource payment_operations.robot
Resource setup_teardown.robot Resource setup_teardown.robot

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library acl.py Library acl.py
Library neofs.py Library neofs.py
@ -7,9 +7,9 @@ Library payment_neogo.py
Library Collections Library Collections
Resource common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../../../variables/eacl_tables.robot Resource eacl_tables.robot
*** Variables *** *** Variables ***
${PATH} = testfile ${PATH} = testfile

View file

@ -1,15 +1,14 @@
*** Settings *** *** Settings ***
Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_extended.robot Resource setup_teardown.robot
Resource ../../${RESOURCES}/setup_teardown.robot
*** Test cases *** *** Test cases ***
Container ID Object Filter for Extended ACL Container ID Object Filter for Extended ACL
[Documentation] Testcase to validate if $Object:containerID eACL filter is correctly handled. [Documentation] Testcase to validate if $Object:containerID eACL filter is correctly handled.
[Tags] ACL eACL NeoFS NeoCLI [Tags] ACL eACL NeoFS NeoCLI
[Timeout] 20 min [Timeout] 20 min
[Setup] Setup [Setup] Setup
Log Check eACL containerID Filter with MatchType String Equal Log Check eACL containerID Filter with MatchType String Equal
Check eACL Filters with MatchType String Equal $Object:containerID Check eACL Filters with MatchType String Equal $Object:containerID

View file

@ -1,16 +1,16 @@
*** Settings *** *** Settings ***
Variables ../../../../variables/common.py Variables common.py
Variables ../../../../variables/eacl_object_filters.py Variables eacl_object_filters.py
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library Collections Library Collections
Library contract_keywords.py Library contract_keywords.py
Resource ../common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Variables *** *** Variables ***
${OBJECT_PATH} = testfile ${OBJECT_PATH} = testfile

View file

@ -1,17 +1,16 @@
*** Settings *** *** Settings ***
Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_extended.robot Resource setup_teardown.robot
Resource ../../${RESOURCES}/setup_teardown.robot
*** Test cases *** *** Test cases ***
Homomorphic Hash Object Filter for Extended ACL Homomorphic Hash Object Filter for Extended ACL
[Documentation] Testcase to validate if $Object:homomorphicHash eACL filter is correctly handled. [Documentation] Testcase to validate if $Object:homomorphicHash eACL filter is correctly handled.
[Tags] ACL eACL NeoFS NeoCLI [Tags] ACL eACL NeoFS NeoCLI
[Timeout] 20 min [Timeout] 20 min
[Setup] Setup [Setup] Setup
Log Check eACL homomorphicHash Filter with MatchType String Equal Log Check eACL homomorphicHash Filter with MatchType String Equal
Check eACL Filters with MatchType String Equal $Object:homomorphicHash Check eACL Filters with MatchType String Equal $Object:homomorphicHash
[Teardown] Teardown homomorphic_hash_filter [Teardown] Teardown homomorphic_hash_filter

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../../variables/common.py Variables common.py
Variables ../../../../variables/eacl_object_filters.py Variables eacl_object_filters.py
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library Collections Library Collections
Resource ../common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Variables *** *** Variables ***
${OBJECT_PATH} = testfile ${OBJECT_PATH} = testfile

View file

@ -1,17 +1,16 @@
*** Settings *** *** Settings ***
Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_extended.robot Resource setup_teardown.robot
Resource ../../${RESOURCES}/setup_teardown.robot
*** Test cases *** *** Test cases ***
Object Type Object Filter for Extended ACL Object Type Object Filter for Extended ACL
[Documentation] Testcase to validate if $Object:objectType eACL filter is correctly handled. [Documentation] Testcase to validate if $Object:objectType eACL filter is correctly handled.
[Tags] ACL eACL NeoFS NeoCLI [Tags] ACL eACL NeoFS NeoCLI
[Timeout] 20 min [Timeout] 20 min
[Setup] Setup [Setup] Setup
Log Check eACL objectType Filter with MatchType String Equal Log Check eACL objectType Filter with MatchType String Equal
Check eACL Filters with MatchType String Equal $Object:objectType Check eACL Filters with MatchType String Equal $Object:objectType
[Teardown] Teardown object_type_filter [Teardown] Teardown object_type_filter

View file

@ -1,19 +1,18 @@
*** Settings *** *** Settings ***
Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_extended.robot Resource setup_teardown.robot
Resource ../../${RESOURCES}/setup_teardown.robot
*** Test cases *** *** Test cases ***
Owner ID Object Filter for Extended ACL Owner ID Object Filter for Extended ACL
[Documentation] Testcase to validate if $Object:ownerID eACL filter is correctly handled. [Documentation] Testcase to validate if $Object:ownerID eACL filter is correctly handled.
[Tags] ACL eACL NeoFS NeoCLI [Tags] ACL eACL NeoFS NeoCLI
[Timeout] 20 min [Timeout] 20 min
[Setup] Setup [Setup] Setup
Log Check eACL ownerID Filter with MatchType String Equal Log Check eACL ownerID Filter with MatchType String Equal
Check eACL Filters with MatchType String Equal $Object:ownerID Check eACL Filters with MatchType String Equal $Object:ownerID
Log Check eACL ownerID Filter with MatchType String Not Equal Log Check eACL ownerID Filter with MatchType String Not Equal
Check eACL Filters with MatchType String Not Equal $Object:ownerID Check eACL Filters with MatchType String Not Equal $Object:ownerID
[Teardown] Teardown owner_id_filter [Teardown] Teardown owner_id_filter

View file

@ -1,17 +1,16 @@
*** Settings *** *** Settings ***
Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_extended.robot Resource setup_teardown.robot
Resource ../../${RESOURCES}/setup_teardown.robot
*** Test cases *** *** Test cases ***
Payload Hash Object Filter for Extended ACL Payload Hash Object Filter for Extended ACL
[Documentation] Testcase to validate if $Object:payloadHash eACL filter is correctly handled. [Documentation] Testcase to validate if $Object:payloadHash eACL filter is correctly handled.
[Tags] ACL eACL NeoFS NeoCLI [Tags] ACL eACL NeoFS NeoCLI
[Timeout] 20 min [Timeout] 20 min
[Setup] Setup [Setup] Setup
Log Check eACL payloadHash Filter with MatchType String Equal Log Check eACL payloadHash Filter with MatchType String Equal
Check eACL Filters with MatchType String Equal $Object:payloadHash Check eACL Filters with MatchType String Equal $Object:payloadHash
[Teardown] Teardown payload_hash_filter [Teardown] Teardown payload_hash_filter

View file

@ -1,15 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../../variables/common.py Variables common.py
Variables ../../../../variables/eacl_object_filters.py Variables eacl_object_filters.py
Library acl.py Library acl.py
Library neofs.py Library neofs.py
Library Collections Library Collections
Resource ../common_steps_acl_extended.robot Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_basic.robot Resource common_steps_acl_basic.robot
Resource ../../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Variables *** *** Variables ***
${OBJECT_PATH} = testfile ${OBJECT_PATH} = testfile

View file

@ -1,17 +1,16 @@
*** Settings *** *** Settings ***
Resource common_steps_acl_extended.robot
Resource ../common_steps_acl_extended.robot Resource setup_teardown.robot
Resource ../../${RESOURCES}/setup_teardown.robot
*** Test cases *** *** Test cases ***
Version Object Filter for Extended ACL Version Object Filter for Extended ACL
[Documentation] Testcase to validate if $Object:version eACL filter is correctly handled. [Documentation] Testcase to validate if $Object:version eACL filter is correctly handled.
[Tags] ACL eACL NeoFS NeoCLI [Tags] ACL eACL NeoFS NeoCLI
[Timeout] 20 min [Timeout] 20 min
[Setup] Setup [Setup] Setup
Log Check eACL version Filter with MatchType String Equal Log Check eACL version Filter with MatchType String Equal
Check eACL Filters with MatchType String Equal $Object:version Check eACL Filters with MatchType String Equal $Object:version
[Teardown] Teardown version_filter [Teardown] Teardown version_filter

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../../variables/common.py Variables common.py
Library Collections Library Collections
Library Process Library Process

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../../variables/common.py Variables common.py
Library Collections Library Collections
Library Process Library Process

View file

@ -1,14 +1,14 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library ../${RESOURCES}/neofs.py Library neofs.py
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Library String Library String
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../acl/common_steps_acl_bearer.robot Resource common_steps_acl_bearer.robot
*** Variables *** *** Variables ***
${POLICY} = REP 2 IN X CBF 1 SELECT 2 FROM * AS X ${POLICY} = REP 2 IN X CBF 1 SELECT 2 FROM * AS X

View file

@ -1,6 +1,6 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py

View file

@ -1,14 +1,14 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
Resource setup_teardown.robot Resource setup_teardown.robot
Resource payment_operations.robot Resource payment_operations.robot
Library Process Library Process
Library neofs.py Library neofs.py
Library String Library String
Library OperatingSystem Library OperatingSystem
*** Variables *** *** Variables ***
${SIGNED_FILE} = ${ASSETS_DIR}/signed_token.json ${SIGNED_FILE} = ${ASSETS_DIR}/signed_token.json

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Process Library Process
Library contract_keywords.py Library contract_keywords.py

View file

@ -1,17 +1,17 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
Library Process Library Process
Library contract_keywords.py Library contract_keywords.py
Library neofs.py Library neofs.py
Library String Library String
Library payment_neogo.py Library payment_neogo.py
Resource setup_teardown.robot Resource setup_teardown.robot
Resource payment_operations.robot Resource payment_operations.robot
Resource storage.robot Resource storage.robot
*** Variables *** *** Variables ***
${CONTAINER_WAIT_INTERVAL} = 1 min ${CONTAINER_WAIT_INTERVAL} = 1 min

View file

@ -1,13 +1,13 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py
Library wallet_keywords.py Library wallet_keywords.py
Library rpc_call_keywords.py Library rpc_call_keywords.py
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
*** Variables *** *** Variables ***
${CONTAINER_WAIT_INTERVAL} = 1 min ${CONTAINER_WAIT_INTERVAL} = 1 min

View file

@ -1,17 +1,16 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
Library Collections Library Collections
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Library ../${RESOURCES}/neofs.py Library neofs.py
Library wallet_keywords.py Library wallet_keywords.py
Library rpc_call_keywords.py Library rpc_call_keywords.py
Library contract_keywords.py Library contract_keywords.py
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource common.robot
*** Variables *** *** Variables ***
${PLACEMENT_RULE} = REP 2 IN X CBF 1 SELECT 4 FROM * AS X ${PLACEMENT_RULE} = REP 2 IN X CBF 1 SELECT 4 FROM * AS X
@ -38,8 +37,7 @@ NeoFS Object Replication
Check Replication Check Replication
[Arguments] ${ACL} [Arguments] ${ACL}
${WALLET} ${ADDR} ${WIF} = Init Wallet with Address ${ASSETS_DIR} ${WALLET} ${ADDR} ${WIF} = Prepare Wallet And Deposit
Payment Operations ${ADDR} ${WIF}
${CID} = Create Container ${WIF} ${ACL} ${PLACEMENT_RULE} ${CID} = Create Container ${WIF} ${ACL} ${PLACEMENT_RULE}
Wait Until Keyword Succeeds ${MORPH_BLOCK_TIME} ${CONTAINER_WAIT_INTERVAL} Wait Until Keyword Succeeds ${MORPH_BLOCK_TIME} ${CONTAINER_WAIT_INTERVAL}
... Container Existing ${WIF} ${CID} ... Container Existing ${WIF} ${CID}
@ -81,5 +79,3 @@ Check Replication
Sleep ${CHECK_INTERVAL} Sleep ${CHECK_INTERVAL}
END END
Run Keyword Unless ${PASSED} Fail Keyword failed: Validate storage policy for object ${S_OID} in container ${CID} Run Keyword Unless ${PASSED} Fail Keyword failed: Validate storage policy for object ${S_OID} in container ${CID}
[Teardown] Teardown replication

View file

@ -1,14 +1,14 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Variables ../../../variables/acl.py Variables wellknown_acl.py
Library Collections Library Collections
Library ../${RESOURCES}/neofs.py Library neofs.py
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Library String Library String
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
*** Variables *** *** Variables ***
${POLICY} = REP 2 IN X CBF 1 SELECT 2 FROM * AS X ${POLICY} = REP 2 IN X CBF 1 SELECT 2 FROM * AS X

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py

View file

@ -1,12 +1,13 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections Library Collections
Library ../${RESOURCES}/neofs.py Library neofs.py
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Resource common_steps_object.robot Resource common_steps_object.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
*** Test cases *** *** Test cases ***
NeoFS Complex Storagegroup NeoFS Complex Storagegroup

View file

@ -1,12 +1,12 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library ../${RESOURCES}/neofs.py Library neofs.py
Library ../${RESOURCES}/payment_neogo.py Library payment_neogo.py
Resource common_steps_object.robot Resource common_steps_object.robot
Resource ../${RESOURCES}/setup_teardown.robot Resource setup_teardown.robot
Resource ../${RESOURCES}/payment_operations.robot Resource payment_operations.robot
*** Test cases *** *** Test cases ***

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py

View file

@ -1,5 +1,5 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library neofs.py Library neofs.py
Library payment_neogo.py Library payment_neogo.py

View file

@ -1,13 +1,14 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections
Library neofs.py
Library payment_neogo.py
Library gates.py
Library wallet_keywords.py
Library contract_keywords.py
Resource setup_teardown.robot Library Collections
Library neofs.py
Library payment_neogo.py
Library gates.py
Library wallet_keywords.py
Library contract_keywords.py
Resource setup_teardown.robot
*** Variables *** *** Variables ***
${DEPOSIT_AMOUNT} = ${5} ${DEPOSIT_AMOUNT} = ${5}

View file

@ -1,13 +1,15 @@
*** Settings *** *** Settings ***
Variables ../../../variables/common.py Variables common.py
Library Collections
Library neofs.py Library Collections
Library payment_neogo.py Library neofs.py
Library gates.py Library payment_neogo.py
Library wallet_keywords.py Library gates.py
Library contract_keywords.py Library wallet_keywords.py
Library contract_keywords.py
Resource setup_teardown.robot
Resource setup_teardown.robot
*** Variables *** *** Variables ***
${DEPOSIT_AMOUNT} = ${5} ${DEPOSIT_AMOUNT} = ${5}
${WIF} = ${MAINNET_WALLET_WIF} ${WIF} = ${MAINNET_WALLET_WIF}
@ -74,4 +76,4 @@ Objects in NeoFS S3 Gateway
${LIST_S3_OBJECTS} = List objects S3 ${S3_CLIENT} ${NEW_BUCKET} ${LIST_S3_OBJECTS} = List objects S3 ${S3_CLIENT} ${NEW_BUCKET}
List Should Not Contain Value ${LIST_S3_OBJECTS} ${FILE_S3_NAME} List Should Not Contain Value ${LIST_S3_OBJECTS} ${FILE_S3_NAME}
[Teardown] Teardown s3_gate_object [Teardown] Teardown s3_gate_object

View file

@ -1,8 +1,6 @@
import os import os
ROOT='../..' ROOT='../..'
RESOURCES="%s/resources/lib" % ROOT
CERT="%s/../../ca" % ROOT CERT="%s/../../ca" % ROOT
# Common NeoFS variables can be declared from neofs-dev-env env variables. # Common NeoFS variables can be declared from neofs-dev-env env variables.

View file

@ -4,4 +4,4 @@ pushd ../neofs-dev-env
export `make env` export `make env`
popd popd
export PYTHONPATH=${PYTHONPATH}:${VIRTUAL_ENV}/neofs-keywords/lib:${VIRTUAL_ENV}/neofs-keywords/robot:${VIRTUAL_ENV}/../robot/resources/lib export PYTHONPATH=${PYTHONPATH}:${VIRTUAL_ENV}/neofs-keywords/lib:${VIRTUAL_ENV}/neofs-keywords/robot:${VIRTUAL_ENV}/../robot/resources/lib/python:${VIRTUAL_ENV}/../robot/resources/lib/robot:${VIRTUAL_ENV}/../robot/variables