File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -159,23 +159,25 @@ class CoreModel:
159
159
}
160
160
)
161
161
162
- data = {f'field_{ i } ' : i for i in range (98 )}
162
+ data = {f'field_{ 97 - i } ' : i for i in range (98 )}
163
163
data ['more' ] = 'more data'
164
164
165
165
@pytest .mark .benchmark (group = 'large model - python' )
166
166
def test_core_python (self , core_model_validator , benchmark ):
167
167
m = core_model_validator .validate_python (self .data )
168
- assert m .field_0 == 0
169
- assert m .field_1 == 1
168
+ assert m .field_0 == 97
169
+ assert m .field_1 == 96
170
+ assert m .field_97 == 0
170
171
assert m .more == 'more data'
171
172
benchmark (core_model_validator .validate_python , self .data )
172
173
173
174
@pytest .mark .benchmark (group = 'large model - JSON' )
174
175
def test_core_json_fs (self , core_model_validator , benchmark ):
175
176
json_data = json .dumps (self .data )
176
177
m = core_model_validator .validate_json (json_data )
177
- assert m .field_0 == 0
178
- assert m .field_1 == 1
178
+ assert m .field_0 == 97
179
+ assert m .field_1 == 96
180
+ assert m .field_97 == 0
179
181
assert m .more == 'more data'
180
182
benchmark (core_model_validator .validate_json , json_data )
181
183
You can’t perform that action at this time.
0 commit comments