compose/tests
Mazz Mosley da36ee7cbc Perform schema validation
Define a schema that we can pass to jsonschema to validate against the
config a user has supplied. This will help catch a wide variety of common
errors that occur.

If the config does not pass schema validation then it raises an exception
and prints out human readable reasons.

Signed-off-by: Mazz Mosley <mazz@houseofmnowster.com>
2015-08-07 12:06:34 +01:00
..
fixtures Perform schema validation 2015-08-07 12:06:34 +01:00
integration Interpolate environment variables 2015-08-06 11:18:57 +01:00
unit Perform schema validation 2015-08-07 12:06:34 +01:00
__init__.py [pep8] flake8 run for everything, fix items from this change 2015-03-25 23:15:34 -07:00