@@ -323,14 +323,14 @@ def defines_an_object_type_with_deprecated_field():
323323 assert deprecated_field == GraphQLField (
324324 ScalarType , deprecation_reason = "A terrible reason"
325325 )
326- assert deprecated_field .is_deprecated is True
327- assert deprecated_field .deprecation_reason == "A terrible reason"
326+ assert deprecated_field .description is None
328327 assert deprecated_field .type is ScalarType
329328 assert deprecated_field .args == {}
330- assert deprecated_field .ast_node is None
331329 assert deprecated_field .resolve is None
332330 assert deprecated_field .subscribe is None
333- assert deprecated_field .description is None
331+ assert deprecated_field .is_deprecated is True
332+ assert deprecated_field .deprecation_reason == "A terrible reason"
333+ assert deprecated_field .ast_node is None
334334
335335 def accepts_an_object_type_with_output_type_as_field ():
336336 # this is a shortcut syntax for simple fields
@@ -349,14 +349,14 @@ def accepts_an_object_type_with_a_field_function():
349349 assert list (obj_type .fields ) == ["f" ]
350350 field = obj_type .fields ["f" ]
351351 assert isinstance (field , GraphQLField )
352+ assert field .description is None
352353 assert field .type is ScalarType
353354 assert field .args == {}
355+ assert field .resolve is None
356+ assert field .subscribe is None
354357 assert field .is_deprecated is False
355358 assert field .deprecation_reason is None
356359 assert field .ast_node is None
357- assert field .resolve is None
358- assert field .subscribe is None
359- assert field .description is None
360360
361361 def thunk_for_fields_of_object_type_is_resolved_only_once ():
362362 def fields ():
@@ -378,20 +378,21 @@ def accepts_an_object_type_with_field_args():
378378 )
379379 field = obj_type .fields ["f" ]
380380 assert isinstance (field , GraphQLField )
381+ assert field .description is None
381382 assert field .type is ScalarType
383+ assert isinstance (field .args , dict )
382384 assert list (field .args ) == ["arg" ]
383385 arg = field .args ["arg" ]
384386 assert isinstance (arg , GraphQLArgument )
385- assert arg .type is ScalarType
386387 assert arg .description is None
388+ assert arg .type is ScalarType
387389 assert arg .default_value is INVALID
388390 assert arg .ast_node is None
391+ assert field .resolve is None
392+ assert field .subscribe is None
389393 assert field .is_deprecated is False
390394 assert field .deprecation_reason is None
391395 assert field .ast_node is None
392- assert field .resolve is None
393- assert field .subscribe is None
394- assert field .description is None
395396
396397 def accepts_an_object_type_with_list_interfaces ():
397398 obj_type = GraphQLObjectType ("SomeObject" , {}, [InterfaceType ])
@@ -759,15 +760,15 @@ def defines_an_enum_type_with_a_value_of_none_and_invalid():
759760 }
760761 null_value = EnumTypeWithNullishValue .values ["NULL" ]
761762 assert null_value .description is None
763+ assert null_value .value is None
762764 assert null_value .is_deprecated is False
763765 assert null_value .deprecation_reason is None
764- assert null_value .value is None
765766 assert null_value .ast_node is None
766767 undefined_value = EnumTypeWithNullishValue .values ["UNDEFINED" ]
767768 assert undefined_value .description is None
769+ assert undefined_value .value is INVALID
768770 assert undefined_value .is_deprecated is False
769771 assert undefined_value .deprecation_reason is None
770- assert undefined_value .value is INVALID
771772 assert undefined_value .ast_node is None
772773
773774 def accepts_a_well_defined_enum_type_with_empty_value_definition ():
0 commit comments