-
Delete tags causing fails
-
Update alltenders brokers/users.yaml, buildout.cfg.
-
Signed-off-by: Sergey Titarchuk <s.titarchuk@a-express.com.ua>
-
Adjust items classification schemes to current requirements
-
Update tests due to requirements, add new test cases
-
Update Complaints test suite
-
New variable for submissionMethodDetails
-
This variable can be specified as a command line argument, e.g. `-v submissionMethodDetails:"quick"`. If the variable is not set, the `submissionMethodDetails` field of the initial tender data falls back to its default value – `quick`. The `test_tender_data_limited` function was not modified because it ignores `submissionMethodDetails`.
-
`E501 line too long` was not fixed because it is better to fix this error in all files at once.
-
Changes for testing marketplaces
-
Implement parameters passing through command line
-
Parameters defined in brokers.yaml and users.yaml can be overridden through command line. Example of usage: -v BROKERS_PARAMS:'{"Quinta": {"intervals": {"default": {"enquiry": [0, 0], "tender": [0, 5.3]}}}}' -v USERS_PARAMS:'{"users": {"Tender_Owner": {"api_key": "a"}}}'
-
Also, the `bin/openprocurement_tests` script was removed in favour of `bin/op_tests`.
-
Both libraries are still present in buildout.cfg for development purposes.
-
This will generate `bin/pybot`, `bin/robot` and `bin/rebot` scripts. `op_robot_tests/rebot.py` is not needed anymore.