├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode ├── example.launch.json ├── example.settings.json └── extensions.json ├── LICENSE ├── SETUP.md ├── docs ├── README.md ├── _config.yml ├── index.html └── openapidriver.html ├── poetry.lock ├── pyproject.toml ├── src └── OpenApiDriver │ ├── __init__.py │ ├── openapi_executors.py │ ├── openapi_reader.py │ ├── openapidriver.libspec │ ├── openapidriver.py │ └── py.typed ├── tasks.py └── tests ├── files ├── mismatched_openapi.json ├── petstore_openapi.json └── petstore_openapi.yaml ├── rf_cli.args ├── server └── testserver.py ├── suites ├── load_from_url.robot ├── load_json.robot ├── load_yaml.robot └── test_mismatching_schemas.robot ├── unittests ├── test_openapi_reader.py └── test_openapidriver.py ├── user_implemented └── custom_user_mappings.py └── variables.py /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/example.launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.vscode/example.launch.json -------------------------------------------------------------------------------- /.vscode/example.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.vscode/example.settings.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/LICENSE -------------------------------------------------------------------------------- /SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/SETUP.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/openapidriver.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/docs/openapidriver.html -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/OpenApiDriver/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/src/OpenApiDriver/__init__.py -------------------------------------------------------------------------------- /src/OpenApiDriver/openapi_executors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/src/OpenApiDriver/openapi_executors.py -------------------------------------------------------------------------------- /src/OpenApiDriver/openapi_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/src/OpenApiDriver/openapi_reader.py -------------------------------------------------------------------------------- /src/OpenApiDriver/openapidriver.libspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/src/OpenApiDriver/openapidriver.libspec -------------------------------------------------------------------------------- /src/OpenApiDriver/openapidriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/src/OpenApiDriver/openapidriver.py -------------------------------------------------------------------------------- /src/OpenApiDriver/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tasks.py -------------------------------------------------------------------------------- /tests/files/mismatched_openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/files/mismatched_openapi.json -------------------------------------------------------------------------------- /tests/files/petstore_openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/files/petstore_openapi.json -------------------------------------------------------------------------------- /tests/files/petstore_openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/files/petstore_openapi.yaml -------------------------------------------------------------------------------- /tests/rf_cli.args: -------------------------------------------------------------------------------- 1 | 2 | --loglevel TRACE:DEBUG 3 | --listener RobotStackTracer 4 | -------------------------------------------------------------------------------- /tests/server/testserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/server/testserver.py -------------------------------------------------------------------------------- /tests/suites/load_from_url.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/suites/load_from_url.robot -------------------------------------------------------------------------------- /tests/suites/load_json.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/suites/load_json.robot -------------------------------------------------------------------------------- /tests/suites/load_yaml.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/suites/load_yaml.robot -------------------------------------------------------------------------------- /tests/suites/test_mismatching_schemas.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/suites/test_mismatching_schemas.robot -------------------------------------------------------------------------------- /tests/unittests/test_openapi_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/unittests/test_openapi_reader.py -------------------------------------------------------------------------------- /tests/unittests/test_openapidriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/unittests/test_openapidriver.py -------------------------------------------------------------------------------- /tests/user_implemented/custom_user_mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/user_implemented/custom_user_mappings.py -------------------------------------------------------------------------------- /tests/variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarketSquare/robotframework-openapidriver/HEAD/tests/variables.py --------------------------------------------------------------------------------