django-rest-framework/tests
Terence Honles 4296189283
fix dist test by moving --no-pkgroot to runtests.py (#9129)
This change fixes the dist test by moving the --no-pkgroot option from
pytest to the runtests script.

The current "filterwarnings" setting for pytest includes rest_framework,
which causes an early import of the module. As a result the current
--no-pkgroot behavior fails with an assertion error. Trying to remove
the module from sys.modules will cause the warning filter to not apply,
so this change moves this code before pytest parses the config and loads
the "filterwarnings".
2023-10-05 12:33:53 +06:00
..
authentication replace partition with split in BasicAuthentication (#8790) 2022-12-08 09:52:35 +06:00
browsable_api tests for #5127 (#7715) 2022-06-08 13:41:26 +01:00
generic_relations Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
importable Fix lazy translation of ListField errors (#6708) 2019-05-22 19:41:53 -07:00
schemas Partial serializer should not have required fields (#7563) 2023-08-13 10:36:19 +06:00
__init__.py Support for running the test suite with py.test 2014-03-02 12:40:30 +01:00
conftest.py fix dist test by moving --no-pkgroot to runtests.py (#9129) 2023-10-05 12:33:53 +06:00
models.py Fixes instance check in ListSerializer.to_representation (#8726) (#8727) 2022-11-22 12:01:01 +06:00
test_api_client.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_atomic_requests.py support multi db atomic_requests (#7739) 2021-03-03 11:15:39 +00:00
test_authtoken.py Fix: authtoken.TokenProxy cannot be proxy when not installed (#7571) 2020-10-09 12:16:15 +01:00
test_bound_fields.py Render JSON fields with proper indentation in browsable API forms. (#6243) 2021-03-15 10:44:03 +00:00
test_decorators.py Document support for http.HTTPMethod in the @action decorator added in Python 3.11. (#9067) 2023-08-15 11:50:02 +06:00
test_description.py Update docstring test for more recent pygments version (#8530) 2022-06-20 10:44:27 +01:00
test_encoders.py Confirmed support for Django 4.1. (#8498) 2022-06-06 12:39:06 +01:00
test_exceptions.py Replace all usage ugettext functions with the non-u versions (#6634) 2019-05-01 07:49:54 +02:00
test_fields.py Fix choices in ChoiceField to support IntEnum (#8955) 2023-07-13 18:50:49 +06:00
test_filters.py Align SearchFilter behaviour to django.contrib.admin search (#9017) 2023-07-25 19:01:23 +06:00
test_generics.py Allow generic requests, responses, fields, views (#8825) 2023-02-22 21:39:01 +06:00
test_htmlrenderer.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_lazy_hyperlinks.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_metadata.py Propagate 'default' from model_field to serializer field. (#9030) 2023-08-07 12:35:54 +06:00
test_middleware.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_model_serializer.py Propagate 'default' from model_field to serializer field. (#9030) 2023-08-07 12:35:54 +06:00
test_multitable_inheritance.py Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
test_negotiation.py Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
test_one_to_one_with_inheritance.py Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
test_pagination.py Fix: Pagination response schemas. (#9049) 2023-07-15 15:26:56 +06:00
test_parsers.py Drop default 'utf-8' to .encode()/.decode() (#6633) 2019-05-01 07:49:16 +02:00
test_permissions.py Fix Respect can_read_model permission in DjangoModelPermissions (#8009) 2023-01-13 14:52:54 +06:00
test_prefetch_related.py Re-prefetch related objects after updating (#8043) 2023-01-11 15:30:15 +06:00
test_relations_hyperlink.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_relations_pk.py Fix pk-only optimization for properties (#7142) 2020-09-03 11:49:15 +01:00
test_relations_slug.py fix wrong assert 2017-01-21 02:25:36 +06:00
test_relations.py Handle Nested Relation in SlugRelatedField when many=False (#8922) 2023-04-08 12:27:14 +06:00
test_renderers.py Fixes BrowsableAPIRenderer for usage with ListSerializer. (#7530) 2023-06-12 19:28:28 +06:00
test_request.py Allow generic requests, responses, fields, views (#8825) 2023-02-22 21:39:01 +06:00
test_requests_client.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_response.py Allow generic requests, responses, fields, views (#8825) 2023-02-22 21:39:01 +06:00
test_reverse.py Inherit from faked classes in tests to satisfy mypy (#8859) 2023-01-28 17:18:58 +06:00
test_routers.py Use str as default path converter (#9066) 2023-08-16 20:11:50 +06:00
test_serializer_bulk_update.py Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
test_serializer_lists.py Allow to override child.run_validation call in ListSerializer (#8035) 2023-07-26 10:27:49 +06:00
test_serializer_nested.py Fix Pytest's deprecation warnings about nose usage (#8758) 2022-11-15 12:29:15 +00:00
test_serializer.py Fix validation for ListSerializer (#8979) 2023-05-29 20:03:11 +06:00
test_settings.py Added pagination settings test case (#8362) 2022-11-22 14:18:47 +06:00
test_status.py converted assertion to pytest style in test status (#8769) 2022-11-21 11:32:07 +00:00
test_templates.py Avoid inline script execution for injecting CSRF token (#7016) 2022-11-29 16:10:32 +00:00
test_templatetags.py Update test_templatetags.py 2020-09-30 09:10:36 +01:00
test_testing.py Make APIClient.force_authenticate() work with user=None (#8212) 2022-09-15 09:35:48 +01:00
test_throttling.py Handle 'None' return value of wait() properly during throttling. (#6837) 2019-08-12 11:36:05 -07:00
test_urlpatterns.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
test_utils.py Fix type name of FieldInfo namedtuple (#9124) 2023-10-04 23:03:10 +06:00
test_validation_error.py feat: Add some changes to ValidationError to support django style vadation errors (#8863) 2023-02-06 17:30:48 +06:00
test_validation.py Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
test_validators.py Implement __eq__ for validators (#8925) 2023-04-09 14:53:47 +06:00
test_versioning.py Fix NamespaceVersioning ignoring DEFAULT_VERSION on non-None namespaces (#7278) 2023-06-14 19:24:09 +06:00
test_views.py Dropped Python 2 compatibility. (#6615) 2019-04-30 17:53:44 +02:00
test_viewsets.py Replaced OrderedDict with dict (#8964) 2023-04-30 15:20:02 +06:00
test_write_only_fields.py tests: remove some dead code, use assert 0 for never called methods (#5973) 2018-05-08 13:28:46 +01:00
urls.py Replace all url() calls with path() or re_path() (#7512) 2020-09-08 15:32:27 +01:00
utils.py Handle Nested Relation in SlugRelatedField when many=False (#8922) 2023-04-08 12:27:14 +06:00