openprocurement.robottests.buildout
Запуск тестів
Необхідно запустити:
bin/openprocurement_tests
В тестах використовуються користувачі, які описані в https://github.com/openprocurement/robot_tests/blob/master/op_robot_tests/tests_files/data/users.yaml. За замовчуванням тести використовують користувачів з реалізацією запитів в центральну базу за допомогою API клієнта (умовна назва Quinta). Скрипт bin/openprocurement_tests
дає змогу змінити користувача для ролей.
Для прикладу для тесту 'CreateTenderTest' використовуються ролі tender_owner та provider. В тесті прописано, що роль tender_owner буде виконувати Tender_Owner з відповідною реалізацією запитів в центральну базу.
Для запуску тестів де роль tender_owner виконує Prom_Owner запускаємо
bin/openprocurement_tests -v tender_owner:Prom_Owner