diff --git a/LOG b/LOG deleted file mode 100644 index 1ac4e2b..0000000 --- a/LOG +++ /dev/null @@ -1,326 +0,0 @@ -py.test graphene_django --cov=graphene_django -vv -============================= test session starts ============================== -platform linux -- Python 3.6.9, pytest-5.3.5, py-1.8.1, pluggy-0.13.1 -- /usr/bin/python3 -cachedir: .pytest_cache -django: settings: django_test_settings (from ini) -rootdir: /home/jrhodes/graphene_django/unit_test, inifile: pytest.ini -plugins: django-3.8.0, cov-2.8.1 -collecting ... collected 266 items - -graphene_django/debug/tests/test_query.py::test_should_query_field PASSED [ 0%] -graphene_django/debug/tests/test_query.py::test_should_query_nested_field PASSED [ 0%] -graphene_django/debug/tests/test_query.py::test_should_query_list PASSED [ 1%] -graphene_django/debug/tests/test_query.py::test_should_query_connection PASSED [ 1%] -graphene_django/debug/tests/test_query.py::test_should_query_connectionfilter PASSED [ 1%] -graphene_django/filter/tests/test_fields.py::test_filter_explicit_filterset_arguments PASSED [ 2%] -graphene_django/filter/tests/test_fields.py::test_filter_shortcut_filterset_arguments_list PASSED [ 2%] -graphene_django/filter/tests/test_fields.py::test_filter_shortcut_filterset_arguments_dict PASSED [ 3%] -graphene_django/filter/tests/test_fields.py::test_filter_explicit_filterset_orderable PASSED [ 3%] -graphene_django/filter/tests/test_fields.py::test_filter_explicit_filterset_not_orderable PASSED [ 3%] -graphene_django/filter/tests/test_fields.py::test_filter_shortcut_filterset_extra_meta PASSED [ 4%] -graphene_django/filter/tests/test_fields.py::test_filter_shortcut_filterset_context PASSED [ 4%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_information_on_meta PASSED [ 4%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_information_on_meta_related PASSED [ 5%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_class_filter_fields_exception PASSED [ 5%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_class_information_on_meta PASSED [ 6%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_class_information_on_meta_related PASSED [ 6%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_related_results PASSED [ 6%] -graphene_django/filter/tests/test_fields.py::test_global_id_field_implicit PASSED [ 7%] -graphene_django/filter/tests/test_fields.py::test_global_id_field_explicit PASSED [ 7%] -graphene_django/filter/tests/test_fields.py::test_filterset_descriptions PASSED [ 7%] -graphene_django/filter/tests/test_fields.py::test_global_id_field_relation PASSED [ 8%] -graphene_django/filter/tests/test_fields.py::test_global_id_multiple_field_implicit PASSED [ 8%] -graphene_django/filter/tests/test_fields.py::test_global_id_multiple_field_explicit PASSED [ 9%] -graphene_django/filter/tests/test_fields.py::test_global_id_multiple_field_implicit_reverse PASSED [ 9%] -graphene_django/filter/tests/test_fields.py::test_global_id_multiple_field_explicit_reverse PASSED [ 9%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_related_results_with_filter PASSED [ 10%] -graphene_django/filter/tests/test_fields.py::test_recursive_filter_connection PASSED [ 10%] -graphene_django/filter/tests/test_fields.py::test_should_query_filter_node_limit PASSED [ 10%] -graphene_django/filter/tests/test_fields.py::test_order_by_is_perserved PASSED [ 11%] -graphene_django/filter/tests/test_fields.py::test_annotation_is_preserved PASSED [ 11%] -graphene_django/filter/tests/test_fields.py::test_annotation_with_only PASSED [ 12%] -graphene_django/filter/tests/test_fields.py::test_node_get_queryset_is_called PASSED [ 12%] -graphene_django/filter/tests/test_fields.py::test_integer_field_filter_type PASSED [ 12%] -graphene_django/filter/tests/test_fields.py::test_other_filter_types PASSED [ 13%] -graphene_django/filter/tests/test_fields.py::test_filter_filterset_based_on_mixin PASSED [ 13%] -graphene_django/forms/tests/test_converter.py::test_should_unknown_django_field_raise_exception PASSED [ 13%] -graphene_django/forms/tests/test_converter.py::test_should_date_convert_date PASSED [ 14%] -graphene_django/forms/tests/test_converter.py::test_should_time_convert_time PASSED [ 14%] -graphene_django/forms/tests/test_converter.py::test_should_date_time_convert_date_time PASSED [ 15%] -graphene_django/forms/tests/test_converter.py::test_should_char_convert_string PASSED [ 15%] -graphene_django/forms/tests/test_converter.py::test_should_email_convert_string PASSED [ 15%] -graphene_django/forms/tests/test_converter.py::test_should_slug_convert_string PASSED [ 16%] -graphene_django/forms/tests/test_converter.py::test_should_url_convert_string PASSED [ 16%] -graphene_django/forms/tests/test_converter.py::test_should_choice_convert_string PASSED [ 16%] -graphene_django/forms/tests/test_converter.py::test_should_base_field_convert_string PASSED [ 17%] -graphene_django/forms/tests/test_converter.py::test_should_regex_convert_string PASSED [ 17%] -graphene_django/forms/tests/test_converter.py::test_should_uuid_convert_string PASSED [ 18%] -graphene_django/forms/tests/test_converter.py::test_should_integer_convert_int PASSED [ 18%] -graphene_django/forms/tests/test_converter.py::test_should_boolean_convert_boolean PASSED [ 18%] -graphene_django/forms/tests/test_converter.py::test_should_nullboolean_convert_boolean PASSED [ 19%] -graphene_django/forms/tests/test_converter.py::test_should_float_convert_float PASSED [ 19%] -graphene_django/forms/tests/test_converter.py::test_should_decimal_convert_float PASSED [ 19%] -graphene_django/forms/tests/test_converter.py::test_should_multiple_choice_convert_connectionorlist PASSED [ 20%] -graphene_django/forms/tests/test_converter.py::test_should_manytoone_convert_connectionorlist PASSED [ 20%] -graphene_django/forms/tests/test_mutation.py::test_needs_form_class PASSED [ 21%] -graphene_django/forms/tests/test_mutation.py::test_has_output_fields PASSED [ 21%] -graphene_django/forms/tests/test_mutation.py::test_has_input_fields PASSED [ 21%] -graphene_django/forms/tests/test_mutation.py::test_mutation_error_camelcased PASSED [ 22%] -graphene_django/forms/tests/test_mutation.py::test_form_invalid_form PASSED [ 22%] -graphene_django/forms/tests/test_mutation.py::test_form_valid_input PASSED [ 22%] -graphene_django/forms/tests/test_mutation.py::test_default_meta_fields PASSED [ 23%] -graphene_django/forms/tests/test_mutation.py::test_default_input_meta_fields PASSED [ 23%] -graphene_django/forms/tests/test_mutation.py::test_exclude_fields_input_meta_fields PASSED [ 24%] -graphene_django/forms/tests/test_mutation.py::test_custom_return_field_name PASSED [ 24%] -graphene_django/forms/tests/test_mutation.py::test_model_form_mutation_mutate_existing PASSED [ 24%] -graphene_django/forms/tests/test_mutation.py::test_model_form_mutation_creates_new PASSED [ 25%] -graphene_django/forms/tests/test_mutation.py::test_model_form_mutation_invalid_input PASSED [ 25%] -graphene_django/forms/tests/test_mutation.py::test_model_form_mutation_mutate_invalid_form PASSED [ 25%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_unknown_rest_framework_field_raise_exception PASSED [ 26%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_char_convert_string PASSED [ 26%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_email_convert_string PASSED [ 27%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_slug_convert_string PASSED [ 27%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_url_convert_string PASSED [ 27%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_choice_convert_enum PASSED [ 28%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_choice_convert_string_if_enum_disabled PASSED [ 28%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_base_field_convert_string PASSED [ 28%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_regex_convert_string PASSED [ 29%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_uuid_convert_string PASSED [ 29%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_model_convert_field PASSED [ 30%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_date_time_convert_datetime PASSED [ 30%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_date_convert_date PASSED [ 30%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_time_convert_time PASSED [ 31%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_integer_convert_int PASSED [ 31%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_boolean_convert_boolean PASSED [ 31%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_float_convert_float PASSED [ 32%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_decimal_convert_float PASSED [ 32%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_list_convert_to_list PASSED [ 33%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_list_serializer_convert_to_list PASSED [ 33%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_dict_convert_dict PASSED [ 33%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_duration_convert_string PASSED [ 34%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_file_convert_string PASSED [ 34%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_filepath_convert_string PASSED [ 34%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_ip_convert_string PASSED [ 35%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_image_convert_string PASSED [ 35%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_json_convert_jsonstring PASSED [ 36%] -graphene_django/rest_framework/tests/test_field_converter.py::test_should_multiplechoicefield_convert_to_list_of_enum PASSED [ 36%] -graphene_django/rest_framework/tests/test_multiple_model_serializers.py::test_create_schema PASSED [ 36%] -graphene_django/rest_framework/tests/test_mutation.py::test_needs_serializer_class PASSED [ 37%] -graphene_django/rest_framework/tests/test_mutation.py::test_has_fields PASSED [ 37%] -graphene_django/rest_framework/tests/test_mutation.py::test_has_input_fields PASSED [ 37%] -graphene_django/rest_framework/tests/test_mutation.py::test_exclude_fields PASSED [ 38%] -graphene_django/rest_framework/tests/test_mutation.py::test_write_only_field PASSED [ 38%] -graphene_django/rest_framework/tests/test_mutation.py::test_write_only_field_using_extra_kwargs PASSED [ 39%] -graphene_django/rest_framework/tests/test_mutation.py::test_read_only_fields PASSED [ 39%] -graphene_django/rest_framework/tests/test_mutation.py::test_nested_model PASSED [ 39%] -graphene_django/rest_framework/tests/test_mutation.py::test_mutate_and_get_payload_success PASSED [ 40%] -graphene_django/rest_framework/tests/test_mutation.py::test_model_add_mutate_and_get_payload_success PASSED [ 40%] -graphene_django/rest_framework/tests/test_mutation.py::test_model_update_mutate_and_get_payload_success PASSED [ 40%] -graphene_django/rest_framework/tests/test_mutation.py::test_model_partial_update_mutate_and_get_payload_success PASSED [ 41%] -graphene_django/rest_framework/tests/test_mutation.py::test_model_invalid_update_mutate_and_get_payload_success PASSED [ 41%] -graphene_django/rest_framework/tests/test_mutation.py::test_perform_mutate_success PASSED [ 42%] -graphene_django/rest_framework/tests/test_mutation.py::test_mutate_and_get_payload_error PASSED [ 42%] -graphene_django/rest_framework/tests/test_mutation.py::test_model_mutate_and_get_payload_error PASSED [ 42%] -graphene_django/rest_framework/tests/test_mutation.py::test_mutation_error_camelcased PASSED [ 43%] -graphene_django/rest_framework/tests/test_mutation.py::test_invalid_serializer_operations PASSED [ 43%] -graphene_django/tests/test_command.py::test_generate_json_file_on_call_graphql_schema PASSED [ 43%] -graphene_django/tests/test_command.py::test_json_files_are_canonical PASSED [ 44%] -graphene_django/tests/test_command.py::test_generate_graphql_file_on_call_graphql_schema PASSED [ 44%] -graphene_django/tests/test_converter.py::test_should_unknown_django_field_raise_exception PASSED [ 45%] -graphene_django/tests/test_converter.py::test_should_date_time_convert_string PASSED [ 45%] -graphene_django/tests/test_converter.py::test_should_date_convert_string PASSED [ 45%] -graphene_django/tests/test_converter.py::test_should_time_convert_string PASSED [ 46%] -graphene_django/tests/test_converter.py::test_should_char_convert_string PASSED [ 46%] -graphene_django/tests/test_converter.py::test_should_text_convert_string PASSED [ 46%] -graphene_django/tests/test_converter.py::test_should_email_convert_string PASSED [ 47%] -graphene_django/tests/test_converter.py::test_should_slug_convert_string PASSED [ 47%] -graphene_django/tests/test_converter.py::test_should_url_convert_string PASSED [ 48%] -graphene_django/tests/test_converter.py::test_should_ipaddress_convert_string PASSED [ 48%] -graphene_django/tests/test_converter.py::test_should_file_convert_string PASSED [ 48%] -graphene_django/tests/test_converter.py::test_should_image_convert_string PASSED [ 49%] -graphene_django/tests/test_converter.py::test_should_file_path_field_convert_string PASSED [ 49%] -graphene_django/tests/test_converter.py::test_should_auto_convert_id PASSED [ 50%] -graphene_django/tests/test_converter.py::test_should_uuid_convert_id PASSED [ 50%] -graphene_django/tests/test_converter.py::test_should_auto_convert_duration PASSED [ 50%] -graphene_django/tests/test_converter.py::test_should_positive_integer_convert_int PASSED [ 51%] -graphene_django/tests/test_converter.py::test_should_positive_small_convert_int PASSED [ 51%] -graphene_django/tests/test_converter.py::test_should_small_integer_convert_int PASSED [ 51%] -graphene_django/tests/test_converter.py::test_should_big_integer_convert_int PASSED [ 52%] -graphene_django/tests/test_converter.py::test_should_integer_convert_int PASSED [ 52%] -graphene_django/tests/test_converter.py::test_should_boolean_convert_boolean PASSED [ 53%] -graphene_django/tests/test_converter.py::test_should_nullboolean_convert_boolean PASSED [ 53%] -graphene_django/tests/test_converter.py::test_field_with_choices_convert_enum PASSED [ 53%] -graphene_django/tests/test_converter.py::test_field_with_grouped_choices PASSED [ 54%] -graphene_django/tests/test_converter.py::test_field_with_choices_gettext PASSED [ 54%] -graphene_django/tests/test_converter.py::test_field_with_choices_collision PASSED [ 54%] -graphene_django/tests/test_converter.py::test_field_with_choices_convert_enum_false PASSED [ 55%] -graphene_django/tests/test_converter.py::test_should_float_convert_float PASSED [ 55%] -graphene_django/tests/test_converter.py::test_should_manytomany_convert_connectionorlist PASSED [ 56%] -graphene_django/tests/test_converter.py::test_should_manytomany_convert_connectionorlist_list PASSED [ 56%] -graphene_django/tests/test_converter.py::test_should_manytomany_convert_connectionorlist_connection PASSED [ 56%] -graphene_django/tests/test_converter.py::test_should_manytoone_convert_connectionorlist PASSED [ 57%] -graphene_django/tests/test_converter.py::test_should_onetoone_reverse_convert_model PASSED [ 57%] -graphene_django/tests/test_converter.py::test_should_postgres_array_convert_list SKIPPED [ 57%] -graphene_django/tests/test_converter.py::test_should_postgres_array_multiple_convert_list SKIPPED [ 58%] -graphene_django/tests/test_converter.py::test_should_postgres_hstore_convert_string SKIPPED [ 58%] -graphene_django/tests/test_converter.py::test_should_postgres_json_convert_string SKIPPED [ 59%] -graphene_django/tests/test_converter.py::test_should_postgres_range_convert_list SKIPPED [ 59%] -graphene_django/tests/test_converter.py::test_generate_enum_name PASSED [ 59%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_only_django_object_types PASSED [ 60%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_only_import_paths PASSED [ 60%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_non_null_type PASSED [ 60%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_get_django_model PASSED [ 61%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_list_field_default_queryset PASSED [ 61%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_override_resolver PASSED [ 62%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_nested_list_field PASSED [ 62%] -graphene_django/tests/test_fields.py::TestDjangoListField::test_override_resolver_nested_list_field PASSED [ 62%] -graphene_django/tests/test_forms.py::test_global_id_valid PASSED [ 63%] -graphene_django/tests/test_forms.py::test_global_id_invalid PASSED [ 63%] -graphene_django/tests/test_forms.py::test_global_id_multiple_valid PASSED [ 63%] -graphene_django/tests/test_forms.py::test_global_id_multiple_invalid PASSED [ 64%] -graphene_django/tests/test_forms.py::test_global_id_none PASSED [ 64%] -graphene_django/tests/test_forms.py::test_global_id_none_optional PASSED [ 65%] -graphene_django/tests/test_query.py::test_should_query_only_fields PASSED [ 65%] -graphene_django/tests/test_query.py::test_should_query_simplelazy_objects PASSED [ 65%] -graphene_django/tests/test_query.py::test_should_query_well PASSED [ 66%] -graphene_django/tests/test_query.py::test_should_query_postgres_fields SKIPPED [ 66%] -graphene_django/tests/test_query.py::test_should_node PASSED [ 66%] -graphene_django/tests/test_query.py::test_should_query_onetoone_fields PASSED [ 67%] -graphene_django/tests/test_query.py::test_should_query_connectionfields PASSED [ 67%] -graphene_django/tests/test_query.py::test_should_keep_annotations PASSED [ 68%] -graphene_django/tests/test_query.py::test_should_query_node_filtering PASSED [ 68%] -graphene_django/tests/test_query.py::test_should_query_node_filtering_with_distinct_queryset PASSED [ 68%] -graphene_django/tests/test_query.py::test_should_query_node_multiple_filtering PASSED [ 69%] -graphene_django/tests/test_query.py::test_should_enforce_first_or_last PASSED [ 69%] -graphene_django/tests/test_query.py::test_should_error_if_first_is_greater_than_max PASSED [ 69%] -graphene_django/tests/test_query.py::test_should_error_if_last_is_greater_than_max PASSED [ 70%] -graphene_django/tests/test_query.py::test_should_query_promise_connectionfields PASSED [ 70%] -graphene_django/tests/test_query.py::test_should_query_connectionfields_with_last PASSED [ 71%] -graphene_django/tests/test_query.py::test_should_query_connectionfields_with_manager PASSED [ 71%] -graphene_django/tests/test_query.py::test_should_query_dataloader_fields PASSED [ 71%] -graphene_django/tests/test_query.py::test_should_handle_inherited_choices PASSED [ 72%] -graphene_django/tests/test_query.py::test_proxy_model_support PASSED [ 72%] -graphene_django/tests/test_query.py::test_should_resolve_get_queryset_connectionfields PASSED [ 72%] -graphene_django/tests/test_query.py::test_should_preserve_prefetch_related PASSED [ 73%] -graphene_django/tests/test_query.py::test_should_preserve_annotations PASSED [ 73%] -graphene_django/tests/test_schema.py::test_should_raise_if_no_model PASSED [ 74%] -graphene_django/tests/test_schema.py::test_should_raise_if_model_is_invalid PASSED [ 74%] -graphene_django/tests/test_schema.py::test_should_map_fields_correctly PASSED [ 74%] -graphene_django/tests/test_schema.py::test_should_map_only_few_fields PASSED [ 75%] -graphene_django/tests/test_types.py::test_django_interface PASSED [ 75%] -graphene_django/tests/test_types.py::test_django_get_node PASSED [ 75%] -graphene_django/tests/test_types.py::test_django_objecttype_map_correct_fields PASSED [ 76%] -graphene_django/tests/test_types.py::test_django_objecttype_with_node_have_correct_fields PASSED [ 76%] -graphene_django/tests/test_types.py::test_django_objecttype_with_custom_meta PASSED [ 77%] -graphene_django/tests/test_types.py::test_schema_representation PASSED [ 77%] -graphene_django/tests/test_types.py::test_django_objecttype_only_fields PASSED [ 77%] -graphene_django/tests/test_types.py::test_django_objecttype_fields PASSED [ 78%] -graphene_django/tests/test_types.py::test_django_objecttype_only_fields_and_fields PASSED [ 78%] -graphene_django/tests/test_types.py::test_django_objecttype_all_fields PASSED [ 78%] -graphene_django/tests/test_types.py::test_django_objecttype_exclude_fields PASSED [ 79%] -graphene_django/tests/test_types.py::test_django_objecttype_exclude PASSED [ 79%] -graphene_django/tests/test_types.py::test_django_objecttype_exclude_fields_and_exclude PASSED [ 80%] -graphene_django/tests/test_types.py::test_django_objecttype_exclude_and_only PASSED [ 80%] -graphene_django/tests/test_types.py::test_django_objecttype_fields_exclude_type_checking PASSED [ 80%] -graphene_django/tests/test_types.py::test_django_objecttype_fields_exist_on_model PASSED [ 81%] -graphene_django/tests/test_types.py::test_django_objecttype_exclude_fields_exist_on_model PASSED [ 81%] -graphene_django/tests/test_types.py::TestDjangoObjectType::test_django_objecttype_convert_choices_enum_false PASSED [ 81%] -graphene_django/tests/test_types.py::TestDjangoObjectType::test_django_objecttype_convert_choices_enum_list PASSED [ 82%] -graphene_django/tests/test_types.py::TestDjangoObjectType::test_django_objecttype_convert_choices_enum_empty_list PASSED [ 82%] -graphene_django/tests/test_types.py::TestDjangoObjectType::test_django_objecttype_convert_choices_enum_naming_collisions PASSED [ 83%] -graphene_django/tests/test_types.py::TestDjangoObjectType::test_django_objecttype_choices_custom_enum_name PASSED [ 83%] -graphene_django/tests/test_utils.py::test_get_model_fields_no_duplication PASSED [ 83%] -graphene_django/tests/test_utils.py::test_camelize PASSED [ 84%] -graphene_django/tests/test_utils.py::test_graphql_test_case_op_name PASSED [ 84%] -graphene_django/tests/test_views.py::test_graphiql_is_enabled PASSED [ 84%] -graphene_django/tests/test_views.py::test_qfactor_graphiql PASSED [ 85%] -graphene_django/tests/test_views.py::test_qfactor_json PASSED [ 85%] -graphene_django/tests/test_views.py::test_allows_get_with_query_param PASSED [ 86%] -graphene_django/tests/test_views.py::test_allows_get_with_variable_values PASSED [ 86%] -graphene_django/tests/test_views.py::test_allows_get_with_operation_name PASSED [ 86%] -graphene_django/tests/test_views.py::test_reports_validation_errors PASSED [ 87%] -graphene_django/tests/test_views.py::test_errors_when_missing_operation_name PASSED [ 87%] -graphene_django/tests/test_views.py::test_errors_when_sending_a_mutation_via_get PASSED [ 87%] -graphene_django/tests/test_views.py::test_errors_when_selecting_a_mutation_within_a_get PASSED [ 88%] -graphene_django/tests/test_views.py::test_allows_mutation_to_exist_within_a_get PASSED [ 88%] -graphene_django/tests/test_views.py::test_allows_post_with_json_encoding PASSED [ 89%] -graphene_django/tests/test_views.py::test_batch_allows_post_with_json_encoding PASSED [ 89%] -graphene_django/tests/test_views.py::test_batch_fails_if_is_empty PASSED [ 89%] -graphene_django/tests/test_views.py::test_allows_sending_a_mutation_via_post PASSED [ 90%] -graphene_django/tests/test_views.py::test_allows_post_with_url_encoding PASSED [ 90%] -graphene_django/tests/test_views.py::test_supports_post_json_query_with_string_variables PASSED [ 90%] -graphene_django/tests/test_views.py::test_batch_supports_post_json_query_with_string_variables PASSED [ 91%] -graphene_django/tests/test_views.py::test_supports_post_json_query_with_json_variables PASSED [ 91%] -graphene_django/tests/test_views.py::test_batch_supports_post_json_query_with_json_variables PASSED [ 92%] -graphene_django/tests/test_views.py::test_supports_post_url_encoded_query_with_string_variables PASSED [ 92%] -graphene_django/tests/test_views.py::test_supports_post_json_quey_with_get_variable_values PASSED [ 92%] -graphene_django/tests/test_views.py::test_post_url_encoded_query_with_get_variable_values PASSED [ 93%] -graphene_django/tests/test_views.py::test_supports_post_raw_text_query_with_get_variable_values PASSED [ 93%] -graphene_django/tests/test_views.py::test_allows_post_with_operation_name PASSED [ 93%] -graphene_django/tests/test_views.py::test_batch_allows_post_with_operation_name PASSED [ 94%] -graphene_django/tests/test_views.py::test_allows_post_with_get_operation_name PASSED [ 94%] -graphene_django/tests/test_views.py::test_handles_field_errors_caught_by_graphql PASSED [ 95%] -graphene_django/tests/test_views.py::test_handles_syntax_errors_caught_by_graphql PASSED [ 95%] -graphene_django/tests/test_views.py::test_handles_errors_caused_by_a_lack_of_query PASSED [ 95%] -graphene_django/tests/test_views.py::test_handles_not_expected_json_bodies PASSED [ 96%] -graphene_django/tests/test_views.py::test_handles_invalid_json_bodies PASSED [ 96%] -graphene_django/tests/test_views.py::test_handles_django_request_error PASSED [ 96%] -graphene_django/tests/test_views.py::test_handles_plain_post_text PASSED [ 97%] -graphene_django/tests/test_views.py::test_handles_poorly_formed_variables PASSED [ 97%] -graphene_django/tests/test_views.py::test_handles_unsupported_http_methods PASSED [ 98%] -graphene_django/tests/test_views.py::test_handles_incomplete_json_bodies PASSED [ 98%] -graphene_django/tests/test_views.py::test_passes_request_into_context_request PASSED [ 98%] -graphene_django/tests/test_views.py::test_supports_pretty_printing PASSED [ 99%] -graphene_django/tests/test_views.py::test_supports_pretty_printing_by_request PASSED [ 99%] -graphene_django/tests/issues/test_520.py::test_can_use_form_and_serializer_mutations PASSED [100%] - -=============================== warnings summary =============================== -graphene_django/tests/test_converter.py::test_field_with_choices_convert_enum_false - /usr/local/lib/python3.6/dist-packages/django/db/models/base.py:320: RuntimeWarning: Model 'test.translatedmodel' was already registered. Reloading models is not advised as it can lead to inconsistencies, most notably with related models. - new_class._meta.apps.register_model(new_class._meta.app_label, new_class) - -graphene_django/tests/test_utils.py::test_camelize - /home/jrhodes/graphene_django/unit_test/graphene_django/utils/utils.py:29: RemovedInDjango40Warning: force_text() is deprecated in favor of force_str(). - s = force_text(s) - --- Docs: https://docs.pytest.org/en/latest/warnings.html - ------------ coverage: platform linux, python 3.6.9-final-0 ----------- -Name Stmts Miss Cover ----------------------------------------------------------------------------- -graphene_django/__init__.py 4 0 100% -graphene_django/compat.py 6 0 100% -graphene_django/conftest.py 10 0 100% -graphene_django/converter.py 168 10 94% -graphene_django/debug/__init__.py 3 0 100% -graphene_django/debug/middleware.py 46 3 93% -graphene_django/debug/types.py 6 0 100% -graphene_django/fields.py 103 0 100% -graphene_django/filter/__init__.py 7 1 86% -graphene_django/filter/fields.py 34 0 100% -graphene_django/filter/filterset.py 42 13 69% -graphene_django/filter/utils.py 25 0 100% -graphene_django/forms/__init__.py 1 0 100% -graphene_django/forms/converter.py 41 0 100% -graphene_django/forms/forms.py 25 2 92% -graphene_django/forms/mutation.py 103 4 96% -graphene_django/forms/types.py 2 2 0% -graphene_django/management/__init__.py 0 0 100% -graphene_django/management/commands/__init__.py 0 0 100% -graphene_django/management/commands/graphql_schema.py 54 7 87% -graphene_django/registry.py 23 0 100% -graphene_django/rest_framework/__init__.py 0 0 100% -graphene_django/rest_framework/models.py 10 0 100% -graphene_django/rest_framework/mutation.py 80 0 100% -graphene_django/rest_framework/serializer_converter.py 78 0 100% -graphene_django/rest_framework/types.py 5 0 100% -graphene_django/settings.py 56 12 79% -graphene_django/types.py 130 6 95% -graphene_django/utils/__init__.py 3 0 100% -graphene_django/utils/testing.py 31 11 65% -graphene_django/utils/utils.py 62 11 82% -graphene_django/views.py 194 12 94% ----------------------------------------------------------------------------- -TOTAL 1352 94 93% - -================= 260 passed, 6 skipped, 2 warnings in 11.37s ==================