diff --git a/tests/test_schemas.py b/tests/test_schemas.py
index 9b8e1aa624e07d0e1d7524d43e85d3bc16812a4d..90e2d2b5c3e0e6bd5c6bd9ffe33977d7c00b7a1f 100644
--- a/tests/test_schemas.py
+++ b/tests/test_schemas.py
@@ -1,4 +1,4 @@
-from openapi_spec_validator import openapi_v30_spec_validator
+from openapi_spec_validator import OpenAPIV30SpecValidator
 from openapi_spec_validator.readers import read_from_filename
 from openapi_schema_validator import validate
 from jsonschema.validators import RefResolver
@@ -58,7 +58,8 @@ class TestSpecs(SchemaTestCase):
         """
         print("TEST: compiled schema matches openapi v3 spec")
         schema = self.load_schema()
-        self.assertIsNone(openapi_v30_spec_validator.validate(schema))
+        errors = list(OpenAPIV30SpecValidator(schema).iter_errors())
+        self.assertEqual(len(errors), 0)
 
 
 class TestAllMessageExamples(SchemaTestCase):