├── .coveragerc ├── .github └── workflows │ ├── docker.yaml │ └── tests.yaml ├── .gitignore ├── .pyup.yml ├── .readthedocs.yaml ├── .stestr.conf ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.rst ├── docs └── source │ ├── _static │ └── theme_override.css │ ├── conf.py │ ├── example.py │ ├── example.rst │ ├── example.yaml │ ├── faq.rst │ ├── fixtures.rst │ ├── format.rst │ ├── gabbi.rst │ ├── handlers.rst │ ├── host.rst │ ├── index.rst │ ├── jsonpath.rst │ ├── loader.rst │ ├── pytest-example.py │ ├── pytest3.0-example.py │ ├── release.rst │ └── runner.rst ├── gabbi ├── __init__.py ├── case.py ├── driver.py ├── exception.py ├── fixture.py ├── handlers │ ├── __init__.py │ ├── base.py │ ├── core.py │ ├── jsonhandler.py │ └── yaml_disk_loading_jsonhandler.py ├── httpclient.py ├── json_parser.py ├── pytester.py ├── reporter.py ├── runner.py ├── suite.py ├── suitemaker.py ├── tests │ ├── README │ ├── __init__.py │ ├── custom_response_handler.py │ ├── external_server.py │ ├── gabbits_handlers │ │ ├── cat.json │ │ ├── data.json │ │ ├── pets.json │ │ ├── subdir │ │ │ ├── data.yaml │ │ │ ├── pets.yaml │ │ │ └── values.yaml │ │ ├── values.json │ │ └── yaml-from-disk.yaml │ ├── gabbits_inner │ │ └── inner.yaml │ ├── gabbits_intercept │ │ ├── backref.yaml │ │ ├── casting.yaml │ │ ├── cat.json │ │ ├── coerce.yaml │ │ ├── contenttype.yaml │ │ ├── cookie.yaml │ │ ├── data.json │ │ ├── data.yaml │ │ ├── disable-response-handler.yaml │ │ ├── doubleresponse.yaml │ │ ├── failskip.yaml │ │ ├── fixture.yaml │ │ ├── forbiddenheaders.yaml │ │ ├── header-key.yaml │ │ ├── horse │ │ ├── host-header.yaml │ │ ├── integer-req-header.yaml │ │ ├── json-extensions.yaml │ │ ├── json-left-side.yaml │ │ ├── json-right-side.yaml │ │ ├── jsonbody.yaml │ │ ├── kitten.png │ │ ├── last-url.yaml │ │ ├── method-shortcut.yaml │ │ ├── pets.json │ │ ├── poll.yaml │ │ ├── prefix.yaml │ │ ├── queryparams.yaml │ │ ├── regex.yaml │ │ ├── self.yaml │ │ ├── skipall.yaml │ │ ├── subdir │ │ │ └── values.yaml │ │ ├── utf8.txt │ │ ├── values.json │ │ └── verbosity.yaml │ ├── gabbits_live │ │ ├── google.yaml │ │ └── host-header.yaml │ ├── gabbits_runner │ │ ├── failure.yaml │ │ ├── nan.yaml │ │ ├── subdir │ │ │ └── sample.json │ │ ├── success.yaml │ │ ├── success_alt.yaml │ │ ├── test_data.yaml │ │ ├── test_verbose.yaml │ │ └── verbosity.yaml │ ├── gabbits_unsafe_yaml │ │ └── nan.yaml │ ├── simple_wsgi.py │ ├── test_data_to_string.py │ ├── test_driver.py │ ├── test_fixtures.py │ ├── test_gabbits │ │ └── sample.yaml │ ├── test_handlers.py │ ├── test_history.py │ ├── test_inner_fixture.py │ ├── test_intercept.py │ ├── test_jsonpath.py │ ├── test_live.py │ ├── test_load_data_file.py │ ├── test_parse_url.py │ ├── test_replacers.py │ ├── test_runner.py │ ├── test_suite.py │ ├── test_suitemaker.py │ ├── test_syntax_warning.py │ ├── test_unsafe_yaml.py │ ├── test_use_prior_test.py │ ├── test_utils.py │ ├── test_yaml_disk_loading_jsonhandler.py │ ├── util.py │ └── warning_gabbits │ │ └── underscore_sample.yaml └── utils.py ├── requirements-dev.txt ├── requirements.txt ├── setup.cfg ├── setup.py ├── test-failskip.sh ├── test-limit.sh ├── test-requirements.txt ├── test-verbosity.sh └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = gabbi/tests/* 3 | -------------------------------------------------------------------------------- /.github/workflows/docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/.github/workflows/docker.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/.gitignore -------------------------------------------------------------------------------- /.pyup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/.pyup.yml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.stestr.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/.stestr.conf -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/README.rst -------------------------------------------------------------------------------- /docs/source/_static/theme_override.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/_static/theme_override.css -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/example.py -------------------------------------------------------------------------------- /docs/source/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/example.rst -------------------------------------------------------------------------------- /docs/source/example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/example.yaml -------------------------------------------------------------------------------- /docs/source/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/faq.rst -------------------------------------------------------------------------------- /docs/source/fixtures.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/fixtures.rst -------------------------------------------------------------------------------- /docs/source/format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/format.rst -------------------------------------------------------------------------------- /docs/source/gabbi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/gabbi.rst -------------------------------------------------------------------------------- /docs/source/handlers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/handlers.rst -------------------------------------------------------------------------------- /docs/source/host.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/host.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/jsonpath.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/jsonpath.rst -------------------------------------------------------------------------------- /docs/source/loader.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/loader.rst -------------------------------------------------------------------------------- /docs/source/pytest-example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/pytest-example.py -------------------------------------------------------------------------------- /docs/source/pytest3.0-example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/pytest3.0-example.py -------------------------------------------------------------------------------- /docs/source/release.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/release.rst -------------------------------------------------------------------------------- /docs/source/runner.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/docs/source/runner.rst -------------------------------------------------------------------------------- /gabbi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/__init__.py -------------------------------------------------------------------------------- /gabbi/case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/case.py -------------------------------------------------------------------------------- /gabbi/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/driver.py -------------------------------------------------------------------------------- /gabbi/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/exception.py -------------------------------------------------------------------------------- /gabbi/fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/fixture.py -------------------------------------------------------------------------------- /gabbi/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/handlers/__init__.py -------------------------------------------------------------------------------- /gabbi/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/handlers/base.py -------------------------------------------------------------------------------- /gabbi/handlers/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/handlers/core.py -------------------------------------------------------------------------------- /gabbi/handlers/jsonhandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/handlers/jsonhandler.py -------------------------------------------------------------------------------- /gabbi/handlers/yaml_disk_loading_jsonhandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/handlers/yaml_disk_loading_jsonhandler.py -------------------------------------------------------------------------------- /gabbi/httpclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/httpclient.py -------------------------------------------------------------------------------- /gabbi/json_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/json_parser.py -------------------------------------------------------------------------------- /gabbi/pytester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/pytester.py -------------------------------------------------------------------------------- /gabbi/reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/reporter.py -------------------------------------------------------------------------------- /gabbi/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/runner.py -------------------------------------------------------------------------------- /gabbi/suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/suite.py -------------------------------------------------------------------------------- /gabbi/suitemaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/suitemaker.py -------------------------------------------------------------------------------- /gabbi/tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/README -------------------------------------------------------------------------------- /gabbi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gabbi/tests/custom_response_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/custom_response_handler.py -------------------------------------------------------------------------------- /gabbi/tests/external_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/external_server.py -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/cat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_handlers/cat.json -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/data.json: -------------------------------------------------------------------------------- 1 | {"foo": {"bár": 1}} 2 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/pets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_handlers/pets.json -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/subdir/data.yaml: -------------------------------------------------------------------------------- 1 | foo: 2 | bár: 1 3 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/subdir/pets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_handlers/subdir/pets.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/subdir/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_handlers/subdir/values.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_handlers/values.json -------------------------------------------------------------------------------- /gabbi/tests/gabbits_handlers/yaml-from-disk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_handlers/yaml-from-disk.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_inner/inner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_inner/inner.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/backref.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/backref.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/casting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/casting.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/cat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/cat.json -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/coerce.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/coerce.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/contenttype.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/contenttype.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/cookie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/cookie.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/data.json: -------------------------------------------------------------------------------- 1 | {"foo": {"bár": 1}} 2 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/data.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/disable-response-handler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/disable-response-handler.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/doubleresponse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/doubleresponse.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/failskip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/failskip.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/fixture.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/fixture.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/forbiddenheaders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/forbiddenheaders.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/header-key.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/header-key.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/horse: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/host-header.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/host-header.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/integer-req-header.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/integer-req-header.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/json-extensions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/json-extensions.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/json-left-side.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/json-left-side.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/json-right-side.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/json-right-side.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/jsonbody.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/jsonbody.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/kitten.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/kitten.png -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/last-url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/last-url.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/method-shortcut.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/method-shortcut.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/pets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/pets.json -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/poll.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/poll.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/prefix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/prefix.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/queryparams.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/queryparams.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/regex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/regex.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/self.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/self.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/skipall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/skipall.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/subdir/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/subdir/values.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/utf8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/utf8.txt -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/values.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/values.json -------------------------------------------------------------------------------- /gabbi/tests/gabbits_intercept/verbosity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_intercept/verbosity.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_live/google.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_live/google.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_live/host-header.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_live/host-header.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/failure.yaml: -------------------------------------------------------------------------------- 1 | tests: 2 | 3 | - name: expected failure 4 | GET: / 5 | 6 | status: 666 7 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/nan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_runner/nan.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/subdir/sample.json: -------------------------------------------------------------------------------- 1 | {"items": {"house": "blue"}} 2 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/success.yaml: -------------------------------------------------------------------------------- 1 | tests: 2 | 3 | - name: expected success 4 | GET: /baz 5 | 6 | status: 200 7 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/success_alt.yaml: -------------------------------------------------------------------------------- 1 | tests: 2 | 3 | - name: expected success 4 | GET: /baz 5 | 6 | status: 200 7 | -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/test_data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_runner/test_data.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/test_verbose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_runner/test_verbose.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_runner/verbosity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_runner/verbosity.yaml -------------------------------------------------------------------------------- /gabbi/tests/gabbits_unsafe_yaml/nan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/gabbits_unsafe_yaml/nan.yaml -------------------------------------------------------------------------------- /gabbi/tests/simple_wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/simple_wsgi.py -------------------------------------------------------------------------------- /gabbi/tests/test_data_to_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_data_to_string.py -------------------------------------------------------------------------------- /gabbi/tests/test_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_driver.py -------------------------------------------------------------------------------- /gabbi/tests/test_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_fixtures.py -------------------------------------------------------------------------------- /gabbi/tests/test_gabbits/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_gabbits/sample.yaml -------------------------------------------------------------------------------- /gabbi/tests/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_handlers.py -------------------------------------------------------------------------------- /gabbi/tests/test_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_history.py -------------------------------------------------------------------------------- /gabbi/tests/test_inner_fixture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_inner_fixture.py -------------------------------------------------------------------------------- /gabbi/tests/test_intercept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_intercept.py -------------------------------------------------------------------------------- /gabbi/tests/test_jsonpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_jsonpath.py -------------------------------------------------------------------------------- /gabbi/tests/test_live.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_live.py -------------------------------------------------------------------------------- /gabbi/tests/test_load_data_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_load_data_file.py -------------------------------------------------------------------------------- /gabbi/tests/test_parse_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_parse_url.py -------------------------------------------------------------------------------- /gabbi/tests/test_replacers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_replacers.py -------------------------------------------------------------------------------- /gabbi/tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_runner.py -------------------------------------------------------------------------------- /gabbi/tests/test_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_suite.py -------------------------------------------------------------------------------- /gabbi/tests/test_suitemaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_suitemaker.py -------------------------------------------------------------------------------- /gabbi/tests/test_syntax_warning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_syntax_warning.py -------------------------------------------------------------------------------- /gabbi/tests/test_unsafe_yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_unsafe_yaml.py -------------------------------------------------------------------------------- /gabbi/tests/test_use_prior_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_use_prior_test.py -------------------------------------------------------------------------------- /gabbi/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_utils.py -------------------------------------------------------------------------------- /gabbi/tests/test_yaml_disk_loading_jsonhandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/test_yaml_disk_loading_jsonhandler.py -------------------------------------------------------------------------------- /gabbi/tests/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/util.py -------------------------------------------------------------------------------- /gabbi/tests/warning_gabbits/underscore_sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/tests/warning_gabbits/underscore_sample.yaml -------------------------------------------------------------------------------- /gabbi/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/gabbi/utils.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | tox 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/setup.py -------------------------------------------------------------------------------- /test-failskip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/test-failskip.sh -------------------------------------------------------------------------------- /test-limit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/test-limit.sh -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /test-verbosity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/test-verbosity.sh -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdent/gabbi/HEAD/tox.ini --------------------------------------------------------------------------------