A bunch of code structure improvements and bug fixes:
Split up the validate.py into beacon_query.py (making queries and schema validation) and compare.py (comparison of the response to the expected result).
Simplify how tests are written, make less comparisons happen automagically in the decorator.
Add tox file.
Store the test data as plain text (.vcf) instead of gzipped files (.vcf.gz)
Depends on #17
A bunch of code structure improvements and bug fixes:
validate.py
intobeacon_query.py
(making queries and schema validation) andcompare.py
(comparison of the response to the expected result)..vcf
) instead of gzipped files (.vcf.gz
)