├── .gitignore ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.md ├── clients ├── __init__.py └── people │ ├── __init__.py │ ├── base_client.py │ └── people_client.py ├── config.py ├── docker-compose.yml ├── pytest.ini ├── tests ├── __init__.py ├── assertions │ ├── __init__.py │ └── people_assertions.py ├── conftest.py ├── covid_test.py ├── data │ └── create_person.json ├── helpers │ ├── __init__.py │ └── people_helpers.py ├── people_test.py └── schema_test.py └── utils ├── __init__.py ├── file_reader.py ├── print_helpers.py └── request.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/README.md -------------------------------------------------------------------------------- /clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /clients/people/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /clients/people/base_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/clients/people/base_client.py -------------------------------------------------------------------------------- /clients/people/people_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/clients/people/people_client.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/config.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/pytest.ini -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/assertions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/assertions/people_assertions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/assertions/people_assertions.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/covid_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/covid_test.py -------------------------------------------------------------------------------- /tests/data/create_person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/data/create_person.json -------------------------------------------------------------------------------- /tests/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/helpers/people_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/helpers/people_helpers.py -------------------------------------------------------------------------------- /tests/people_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/people_test.py -------------------------------------------------------------------------------- /tests/schema_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/tests/schema_test.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/file_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/utils/file_reader.py -------------------------------------------------------------------------------- /utils/print_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/utils/print_helpers.py -------------------------------------------------------------------------------- /utils/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automationhacks/course-api-framework-python/HEAD/utils/request.py --------------------------------------------------------------------------------