├── README.md ├── apis ├── __init__.py ├── api_loan │ ├── __init__.py │ └── loan_api.py └── api_member │ ├── __init__.py │ └── member_api.py ├── cases ├── __init__.py ├── case_loan │ ├── __init__.py │ └── loan_case.py └── case_member │ ├── __init__.py │ └── member_case.py ├── common ├── __init__.py ├── base_api.py ├── handle_assert.py ├── handle_mysql.py ├── handle_path.py ├── utils.py └── wrapper.py ├── conf ├── __init__.py └── config.yaml ├── conftest.py ├── data ├── __init__.py ├── loan_case_data.yaml └── member_case_data.yaml ├── pytest.ini ├── run.py └── testcases ├── __init__.py ├── test_loan.py └── test_member.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/README.md -------------------------------------------------------------------------------- /apis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/apis/__init__.py -------------------------------------------------------------------------------- /apis/api_loan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/apis/api_loan/__init__.py -------------------------------------------------------------------------------- /apis/api_loan/loan_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/apis/api_loan/loan_api.py -------------------------------------------------------------------------------- /apis/api_member/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/apis/api_member/__init__.py -------------------------------------------------------------------------------- /apis/api_member/member_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/apis/api_member/member_api.py -------------------------------------------------------------------------------- /cases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/cases/__init__.py -------------------------------------------------------------------------------- /cases/case_loan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/cases/case_loan/__init__.py -------------------------------------------------------------------------------- /cases/case_loan/loan_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/cases/case_loan/loan_case.py -------------------------------------------------------------------------------- /cases/case_member/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cases/case_member/member_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/cases/case_member/member_case.py -------------------------------------------------------------------------------- /common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/__init__.py -------------------------------------------------------------------------------- /common/base_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/base_api.py -------------------------------------------------------------------------------- /common/handle_assert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/handle_assert.py -------------------------------------------------------------------------------- /common/handle_mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/handle_mysql.py -------------------------------------------------------------------------------- /common/handle_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/handle_path.py -------------------------------------------------------------------------------- /common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/utils.py -------------------------------------------------------------------------------- /common/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/common/wrapper.py -------------------------------------------------------------------------------- /conf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/conf/__init__.py -------------------------------------------------------------------------------- /conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/conf/config.yaml -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/conftest.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/loan_case_data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/data/loan_case_data.yaml -------------------------------------------------------------------------------- /data/member_case_data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/data/member_case_data.yaml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | markers = zls 3 | -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/run.py -------------------------------------------------------------------------------- /testcases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/testcases/__init__.py -------------------------------------------------------------------------------- /testcases/test_loan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/testcases/test_loan.py -------------------------------------------------------------------------------- /testcases/test_member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ae86sen/api_pytest_demo/HEAD/testcases/test_member.py --------------------------------------------------------------------------------