deb-python-gabbi/gabbi/tests
Chris Dent e647a843cd Disallow "METHOD: url" in defaults
Otherwise it becomes difficult to manage on a few dimensions:

* the code to do it is complex
* the readability of the test is damaged

So now the default dict is validated. If it has uppercase keys a
GabbiFormatError is raised. A non-gabbi test for this has been
added, along with a test for duplicate METHOD keys in one test.
The existing method_shortcut.yaml tests have been updated to reflect
the change in defaults.

Some further cleanups on the tests are probably required and docs are
still missing, but this is almost working.
2015-09-11 18:18:20 +02:00
..
test_gabbits Add the concept of a 'prefix' 2015-06-17 12:05:32 +01:00
__init__.py Add support for informing stop_fixture of any exception 2015-05-26 22:45:38 +01:00
test_driver.py Disallow "METHOD: url" in defaults 2015-09-11 18:18:20 +02:00
test_fixtures.py Get rid of testtools so we can have sane reporting 2015-07-30 10:02:47 +01:00
test_handlers.py Add more information when status assertion fail 2015-08-06 08:00:01 +02:00
test_parse_url.py Add query_parameters field 2015-08-06 10:41:40 +01:00
test_replacers.py Get rid of testtools so we can have sane reporting 2015-07-30 10:02:47 +01:00
test_utils.py Confirm additional json derived content types work 2015-08-04 18:34:10 +01:00