async def test_validate_templates(loop, project_specs: Dict, fake_db): for pid, project in Fake.projects.items(): try: validate_instance(project.data, project_specs) except ValidationError: pytest.fail("validation of project {} failed".format(pid))
def validate_project(app: web.Application, project: Dict): project_schema = app[APP_JSONSCHEMA_SPECS_KEY][CONFIG_SECTION_NAME] validate_instance(project, project_schema) # TODO: handl