*** Settings *** Documentation Integration tests for project repositories: NamespacedProjectRepository ... and ProjectResourceLinkRepository round-trip persistence. Resource ${CURDIR}/common.resource Suite Setup Setup Test Environment Suite Teardown Cleanup Test Environment *** Variables *** ${HELPER_SCRIPT} robot/helper_project_repository.py *** Test Cases *** Project Repository CRUD Round Trip [Documentation] Verify project create, get, list, update, delete via repository [Tags] database project repository roundtrip ${result}= Run Process ${PYTHON} ${HELPER_SCRIPT} project-crud cwd=${WORKSPACE} Should Be Equal As Integers ${result.rc} 0 Should Contain ${result.stdout} project-crud-ok Link Repository CRUD Round Trip [Documentation] Verify link create, list, get, remove, and alias uniqueness via repository [Tags] database project link repository roundtrip ${result}= Run Process ${PYTHON} ${HELPER_SCRIPT} link-crud cwd=${WORKSPACE} Should Be Equal As Integers ${result.rc} 0 Should Contain ${result.stdout} link-crud-ok