Readme update (#46)

* Readme has been updated to the new list of ACL testcases
* .gitignore has been updated to ignore auto-created dirs
This commit is contained in:
anatoly-bogatyrev 2021-04-05 13:28:00 +03:00 committed by GitHub
parent 4ac2f11300
commit 1276f2cdfc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 5 deletions

4
.gitignore vendored
View file

@ -5,4 +5,6 @@
# ignore pycache under any path # ignore pycache under any path
**/__pycache__ **/__pycache__
TemporaryDir/* TemporaryDir/*
artifacts/*
docs/*

View file

@ -9,6 +9,8 @@
- `sudo cp bin/neofs-cli /usr/local/bin/neofs-cli`, add alias path to - `sudo cp bin/neofs-cli /usr/local/bin/neofs-cli`, add alias path to
bin/neofs-cli or run `export NEOFS_CLI_EXEC=<path_to_binary>` bin/neofs-cli or run `export NEOFS_CLI_EXEC=<path_to_binary>`
or download binary from releases: https://github.com/nspcc-dev/neofs-node/releases
2. Install cdn-authmate 2. Install cdn-authmate
- `git clone git@github.com:nspcc-dev/cdn-authmate.git` - `git clone git@github.com:nspcc-dev/cdn-authmate.git`
- `cd cdn-authmate` - `cd cdn-authmate`
@ -24,6 +26,8 @@
- `sudo cp bin/neo-go /usr/local/bin/neo-go`, add alias path to bin/neo-go - `sudo cp bin/neo-go /usr/local/bin/neo-go`, add alias path to bin/neo-go
or run `export NEOGO_CLI_EXEC=<path_to_binary>` or run `export NEOGO_CLI_EXEC=<path_to_binary>`
or download binary from releases: https://github.com/nspcc-dev/neo-go/releases
4. Install Testcases dependencies 4. Install Testcases dependencies
- `pip3 install -r requirements.txt` - `pip3 install -r requirements.txt`
@ -46,11 +50,15 @@ To run an arbitrary UserScenario or testcase, you need to run the command:
The following UserScenarios and testcases are available for execution: The following UserScenarios and testcases are available for execution:
* acl * acl
* acl_basic_private_container_storagegroup.robot
* acl_basic_private_container.robot * acl_basic_private_container.robot
* acl_basic_public_container_storagegroup.robot
* acl_basic_public_container.robot * acl_basic_public_container.robot
* acl_basic_readonly_container_storagegroup.robot
* acl_basic_readonly_container.robot * acl_basic_readonly_container.robot
* acl_bearer compound.robot * acl_bearer_allow_storagegroup.robot
* acl_bearer_allow.robot * acl_bearer_allow.robot
* acl_bearer_compound.robot
* acl_bearer_filter_oid_equal.robot * acl_bearer_filter_oid_equal.robot
* acl_bearer_filter_oid_not_equal.robot * acl_bearer_filter_oid_not_equal.robot
* acl_bearer_filter_userheader_equal.robot * acl_bearer_filter_userheader_equal.robot
@ -59,7 +67,10 @@ The following UserScenarios and testcases are available for execution:
* acl_bearer_request_filter_xheader_deny.robot * acl_bearer_request_filter_xheader_deny.robot
* acl_bearer_request_filter_xheader_equal.robot * acl_bearer_request_filter_xheader_equal.robot
* acl_bearer_request_filter_xheader_not_equal.robot * acl_bearer_request_filter_xheader_not_equal.robot
* acl_extended_actions.robot * acl_extended_actions_other.robot
* acl_extended_actions_pubkey.robot
* acl_extended_actions_system.robot
* acl_extended_actions_user.robot
* acl_extended_compound.robot * acl_extended_compound.robot
* acl_extended_filters.robot * acl_extended_filters.robot
* network * network
@ -128,8 +139,6 @@ python3 -m robot.testdoc robot/testsuites/integration/ docs/testcases.html
`robot/testsuites/integration/` - Integration test suites and testcases `robot/testsuites/integration/` - Integration test suites and testcases
`robot/testsuites/fi/` - Fault Injection testsuites and testcases
### Code style ### Code style
Robot Framework keyword should use space as a separator between particular words Robot Framework keyword should use space as a separator between particular words