Add test for valid OpenAPI

This commit is contained in:
Richard 2021-07-25 22:26:52 +01:00
parent fe3fb5c66b
commit 80cebe3ebc

View file

@ -1,3 +1,4 @@
from apispec.utils import validate_spec
from openflexure_microscope.api.app import api_microscope, app, labthing
from openflexure_microscope.camera.base import BaseCamera
from openflexure_microscope.microscope import Microscope
@ -12,3 +13,6 @@ def test_microscope_creation():
assert isinstance(api_microscope, Microscope)
assert isinstance(api_microscope.camera, BaseCamera)
assert isinstance(api_microscope.stage, BaseStage)
def test_openapi_valid():
assert validate_spec(labthing.spec)