Skip to content

Commit 591194d

Browse files
committed
Change schemas
1 parent e538ca1 commit 591194d

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

src/superannotate_schemas/schemas/custom_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Any
22
from typing import TypeVar
33

4-
from pydantic import BaseModel
4+
from superannotate_schemas.schemas.base import BaseModel
55
from pydantic import ValidationError
66
from pydantic.error_wrappers import ErrorWrapper
77

src/superannotate_schemas/schemas/external/document.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from superannotate_schemas.schemas.base import BaseMetadata as Metadata
77
from superannotate_schemas.schemas.base import Tag
88

9-
from pydantic import BaseModel
9+
from superannotate_schemas.schemas.base import BaseModel
1010
from pydantic import Field
1111
from pydantic import StrictStr
1212
from pydantic import StrictInt

src/superannotate_schemas/schemas/external/pixel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from superannotate_schemas.schemas.base import Tag
1111
from superannotate_schemas.schemas.base import Comment
1212

13-
from pydantic import BaseModel
13+
from superannotate_schemas.schemas.base import BaseModel
1414
from pydantic import Field
1515

1616

src/superannotate_schemas/schemas/external/vector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Optional
33
from typing import Union
44

5-
from pydantic import BaseModel
5+
from superannotate_schemas.schemas.base import BaseModel
66
from pydantic import Field
77
from pydantic import StrictFloat
88
from pydantic import StrictInt

src/superannotate_schemas/schemas/external/video.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from superannotate_schemas.schemas.base import Tag
1515
from superannotate_schemas.schemas.base import INVALID_DICT_MESSAGE
1616

17-
from pydantic import BaseModel
17+
from superannotate_schemas.schemas.base import BaseModel
1818
from pydantic import StrictBool
1919
from pydantic import conlist
2020
from pydantic import ValidationError

src/superannotate_schemas/validators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from superannotate_schemas.schemas.internal import DocumentAnnotation as InternalDocumentAnnotation
1818

1919

20-
from pydantic import BaseModel
20+
from superannotate_schemas.schemas.base import BaseModel
2121
from pydantic import Extra
2222
from pydantic import ValidationError
2323

tests/test_validators.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ def test_validate_document_annotation_wrong_class_id(self, mock_print):
325325
validator = AnnotationValidators.get_validator("document")(data)
326326
self.assertFalse(validator.is_valid())
327327
self.assertEqual(validator.generate_report(),
328-
"instances[0].classId value is not a valid integer")
328+
"instances[0].classId integer type expected")
329329

330330
def test_validate_document_annotation_with_null_created_at(self):
331331
with tempfile.TemporaryDirectory() as tmpdir_name:
@@ -1297,7 +1297,7 @@ def test_validate_vector_template_polygon_polyline_min_annotation(self, mock_pri
12971297
data = json.loads(f.read())
12981298
validator = AnnotationValidators.get_validator("vector")(data)
12991299
self.assertFalse(validator.is_valid())
1300-
self.assertEqual(len(validator.generate_report()),253)
1300+
self.assertEqual(len(validator.generate_report()),246)
13011301

13021302

13031303
def test_validate_video_point_labels(self):
@@ -1972,7 +1972,7 @@ def test_validate_video_point_labels_bad_keys(self):
19721972
data = json.loads(f.read())
19731973
validator = AnnotationValidators.get_validator("video")(data)
19741974
self.assertFalse(validator.is_valid())
1975-
self.assertEqual(len(validator.generate_report()),416)
1975+
self.assertEqual(len(validator.generate_report()),409)
19761976

19771977
def test_validate_vector_empty_annotation(self):
19781978
with tempfile.TemporaryDirectory() as tmpdir_name:
@@ -2132,7 +2132,7 @@ def test_validate_document_wrong_meta_data(self):
21322132
validator.is_valid()
21332133
print(validator.generate_report())
21342134
self.assertFalse(validator.is_valid())
2135-
self.assertEqual(len(validator.generate_report()), 155)
2135+
self.assertEqual(len(validator.generate_report()), 141)
21362136

21372137
def test_validate_vector_empty_annotation_bad_role(self):
21382138
with tempfile.TemporaryDirectory() as tmpdir_name:

0 commit comments

Comments
 (0)