@@ -34,32 +34,32 @@ def tearDown(self):
34
34
def test_ComposedOneOfDifferentTypes (self ):
35
35
"""Test ComposedOneOfDifferentTypes"""
36
36
# we can make an instance that stores float data
37
- inst = ComposedOneOfDifferentTypes (10.0 )
37
+ inst = ComposedOneOfDifferentTypes . validate (10.0 )
38
38
assert isinstance (inst , NumberWithValidations )
39
39
40
40
# we can make an instance that stores object (dict) data
41
- inst = ComposedOneOfDifferentTypes ({'className' : "Cat" , 'color' : "black" })
41
+ inst = ComposedOneOfDifferentTypes . validate ({'className' : "Cat" , 'color' : "black" })
42
42
assert isinstance (inst , ComposedOneOfDifferentTypes )
43
43
assert isinstance (inst , Animal )
44
44
assert isinstance (inst , Cat )
45
45
assert isinstance (inst , frozendict .frozendict )
46
46
47
47
# object that holds 4 properties and is not an Animal
48
- inst = ComposedOneOfDifferentTypes ({'a' : "a" , 'b' : "b" , 'c' : "c" , 'd' : "d" })
48
+ inst = ComposedOneOfDifferentTypes . validate ({'a' : "a" , 'b' : "b" , 'c' : "c" , 'd' : "d" })
49
49
assert isinstance (inst , ComposedOneOfDifferentTypes )
50
50
assert not isinstance (inst , Animal )
51
51
assert isinstance (inst , frozendict .frozendict )
52
52
53
53
# None
54
- inst = ComposedOneOfDifferentTypes (None )
54
+ inst = ComposedOneOfDifferentTypes . validate (None )
55
55
inst .is_none_ ()
56
56
assert isinstance (inst , ComposedOneOfDifferentTypes )
57
57
assert isinstance (inst , Singleton )
58
58
assert isinstance (inst , NoneClass )
59
59
assert inst .is_none_ () is True
60
60
61
61
# date
62
- inst = ComposedOneOfDifferentTypes ('2019-01-10' )
62
+ inst = ComposedOneOfDifferentTypes . validate ('2019-01-10' )
63
63
assert isinstance (inst , ComposedOneOfDifferentTypes )
64
64
assert isinstance (inst , DateSchema )
65
65
assert isinstance (inst , str )
@@ -68,7 +68,7 @@ def test_ComposedOneOfDifferentTypes(self):
68
68
assert inst .as_date_ .day == 10
69
69
70
70
# date
71
- inst = ComposedOneOfDifferentTypes (date (2019 , 1 , 10 ))
71
+ inst = ComposedOneOfDifferentTypes . validate (date (2019 , 1 , 10 ))
72
72
assert isinstance (inst , ComposedOneOfDifferentTypes )
73
73
assert isinstance (inst , DateSchema )
74
74
assert isinstance (inst , str )
@@ -77,7 +77,7 @@ def test_ComposedOneOfDifferentTypes(self):
77
77
assert inst .as_date_ .day == 10
78
78
79
79
# date-time
80
- inst = ComposedOneOfDifferentTypes ('2020-01-02T03:04:05Z' )
80
+ inst = ComposedOneOfDifferentTypes . validate ('2020-01-02T03:04:05Z' )
81
81
assert isinstance (inst , ComposedOneOfDifferentTypes )
82
82
assert isinstance (inst , DateTimeSchema )
83
83
assert isinstance (inst , str )
@@ -91,7 +91,7 @@ def test_ComposedOneOfDifferentTypes(self):
91
91
assert inst .as_datetime_ .tzinfo == utc_tz
92
92
93
93
# date-time
94
- inst = ComposedOneOfDifferentTypes (datetime (2020 , 1 , 2 , 3 , 4 , 5 , tzinfo = timezone .utc ))
94
+ inst = ComposedOneOfDifferentTypes . validate (datetime (2020 , 1 , 2 , 3 , 4 , 5 , tzinfo = timezone .utc ))
95
95
assert isinstance (inst , ComposedOneOfDifferentTypes )
96
96
assert isinstance (inst , DateTimeSchema )
97
97
assert isinstance (inst , str )
0 commit comments