1
0
mirror of https://github.com/django/django.git synced 2025-01-11 02:46:13 +00:00
django/tests
Claude Paroz be0ad62994 Fixed #21911 -- Made admin views redirect to login when needed
Historically, the Django admin used to pass through the request
from an unauthorized access to the login view directly. Now we
are using a proper redirection, which is also preventing
inadvertantly changing data when POSTing login data to an admin
view when user is already authorized.
Thanks Marc Tamlyn and Tim Graham for the reviews.
2014-02-04 20:02:28 +01:00
..
admin_changelist PEP8 cleanup 2013-11-02 23:50:49 -05:00
admin_checks Fixed typo in error message. 2014-01-24 17:40:43 +01:00
admin_custom_urls Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
admin_docs Made staff_member_required redirect to login 2014-02-04 20:02:28 +01:00
admin_filters Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
admin_inlines Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
admin_ordering Fixed some flake8 issues 2013-11-22 09:10:18 -08:00
admin_registration
admin_scripts Fixed #21849 -- Included the count of silenced system checks in output. 2014-01-28 08:31:02 -05:00
admin_util Fixed #21846 -- Made NestedObjects handle related_name with %(app_label)s or %(class)s. 2014-01-22 09:13:15 -05:00
admin_validation Added warning silencers to some noisy tests. 2014-01-20 20:30:29 +08:00
admin_views Fixed #21911 -- Made admin views redirect to login when needed 2014-02-04 20:02:28 +01:00
admin_widgets Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
aggregation Fixed #16187 -- refactored ORM lookup system 2014-01-18 11:46:19 +02:00
aggregation_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
app_loading Moved sys.path-extending decorator to django.test.utils and used throughout test suite. 2014-01-25 22:50:40 -07:00
apps Fixed #21874 -- Require Django applications to have a filesystem path. 2014-01-27 15:34:22 -07:00
backends Fixed typo in 3ffeb931. 2014-02-02 23:40:16 +01:00
base Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
bash_completion Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
basic PEP8 cleanup 2013-11-02 23:50:49 -05:00
bug639 PEP8 cleanup 2013-11-02 23:50:49 -05:00
bug8245
builtin_server Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
bulk_create Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
cache Fixed #21911 -- Made admin views redirect to login when needed 2014-02-04 20:02:28 +01:00
check_framework Fixed #21849 -- Included the count of silenced system checks in output. 2014-01-28 08:31:02 -05:00
choices PEP8 cleanup 2013-11-02 23:50:49 -05:00
commands_sql Changed sql_* to use an app config instead of a models module. 2013-12-29 21:25:28 +01:00
comment_tests Renamed two tests so they actually run. 2013-12-23 23:54:44 +01:00
conditional_processing Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
contenttypes_tests Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
context_processors Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
createsuperuser Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
csrf_tests Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
custom_columns Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
custom_columns_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
custom_lookups Fixed custom_lookups tests for Oracle 2014-01-20 10:52:58 +02:00
custom_managers Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
custom_managers_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
custom_methods Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
custom_pk Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
datatypes Fixed all E251 violations 2013-11-03 10:17:58 -08:00
dates PEP8 cleanup 2013-11-02 23:50:49 -05:00
datetimes Fixed #21432 -- DateTimeQuery now copies tzinfo when cloning. 2013-11-14 21:36:55 +01:00
db_backends
db_typecasts Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
decorators Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
defaultfilters Removed superfluous uses of TransRealMixin. 2014-01-27 22:01:22 +01:00
defer Fixed E125 pep8 warnings 2013-11-28 08:50:11 -05:00
defer_regress Removed useless model definitions. 2014-01-05 20:52:46 +01:00
delete PEP8 cleanup 2013-11-02 23:50:49 -05:00
delete_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
deprecation Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
dispatch Fixed removal of signal receivers in Python 3.4 2014-01-09 09:27:54 +01:00
distinct_on_fields Fixed #20600 -- ordered distinct(*fields) in subqueries 2013-11-07 14:29:50 +02:00
empty Made it possible to create apps without a models module. 2013-12-17 10:17:45 +01:00
expressions Fixed #16187 -- refactored ORM lookup system 2014-01-18 11:46:19 +02:00
expressions_regress Fixed #21643 -- repeated execution of qs with F() + timedelta 2013-12-22 00:03:17 +02:00
extra_regress Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
field_deconstruction Implement swappable model support for migrations 2014-01-19 16:43:12 +00:00
field_defaults
field_subclassing PEP8 cleanup 2013-11-02 23:50:49 -05:00
file_storage Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
file_uploads Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
files Suppressed ResourceWarning in files tests 2014-01-03 13:37:14 +01:00
fixtures Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
fixtures_model_package Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
fixtures_regress Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
force_insert_update Fixed all E251 violations 2013-11-03 10:17:58 -08:00
foreign_object Fixed #21566 -- Fixed AttributeError when using bulk_create with ForeignObject. 2013-12-06 20:20:16 +01:00
forms_tests Removed superfluous uses of TransRealMixin. 2014-01-27 22:01:22 +01:00
generic_inline_admin Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
generic_relations Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
generic_relations_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
generic_views Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
get_earliest_or_latest
get_object_or_404 Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
get_or_create Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
get_or_create_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
handlers Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
http_utils Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
httpwrappers Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
i18n Removed TransRealMixin. 2014-01-27 22:02:07 +01:00
indexes
initial_sql_regress Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
inline_formsets Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
inspectdb Made Oracle introspect FloatFields correctly 2014-01-30 00:41:11 +02:00
introspection Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
invalid_models_tests Removed a stray new line which upset flake8 2014-01-20 09:57:35 -06:00
known_related_objects PEP8 cleanup 2013-11-02 23:50:49 -05:00
logging_tests Fixed #21849 -- Included the count of silenced system checks in output. 2014-01-28 08:31:02 -05:00
lookup Fixed all E226 violations 2013-11-03 10:08:55 -08:00
m2m_and_m2o PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_intermediary PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_multiple
m2m_recursive Fix all violators of E231 2013-10-26 12:15:03 -07:00
m2m_regress Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
m2m_signals PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_through PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_through_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2o_recursive PEP8 cleanup 2013-11-02 23:50:49 -05:00
mail Be more careful about closing connections in mail tests. 2014-01-12 23:39:44 +00:00
managers_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
many_to_many PEP8 cleanup 2013-11-02 23:50:49 -05:00
many_to_one Fixed E127 pep8 warnings. 2013-12-14 11:59:15 -05:00
many_to_one_null PEP8 cleanup 2013-11-02 23:50:49 -05:00
many_to_one_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
max_lengths PEP8 cleanup 2013-11-02 23:50:49 -05:00
middleware Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
middleware_exceptions Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
migrate_signals Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
migrations Fix regress added to migrations.test_operations.test_alter_field_pk_fk 2014-02-02 15:44:01 -05:00
model_fields Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
model_forms Fixed #21745 - Feature check UniqueTest.test_unique_null 2014-01-08 09:53:40 -05:00
model_forms_regress Fixed #21568 -- Added missing ModelMultipleChoiceField to_python method 2013-12-07 10:14:22 +01:00
model_formsets Fixed unittest typo 2013-12-25 12:18:14 -05:00
model_formsets_regress PEP8 2013-11-02 23:50:38 -05:00
model_inheritance PEP8 2013-11-02 23:50:38 -05:00
model_inheritance_regress Fixed #21413 -- resolve_columns fields misalignment 2014-01-12 18:07:39 +02:00
model_inheritance_same_model_name PEP8 cleanup 2013-11-02 23:50:49 -05:00
model_inheritance_select_related PEP8 2013-11-02 23:50:38 -05:00
model_package Fixed #21302 -- Fixed unused imports and import *. 2013-11-02 15:24:56 -04:00
model_permalink
model_regress
model_validation Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
modeladmin Updated some tests to use the check framework and silenced a PendingDeprecationWarning. 2014-01-31 12:52:22 -05:00
multiple_database Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
mutually_referential Fixing E302 Errors 2013-11-02 23:48:47 -05:00
nested_foreign_keys Fixing E302 Errors 2013-11-02 23:48:47 -05:00
no_models Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
null_fk Fixed all E251 violations 2013-11-03 10:17:58 -08:00
null_fk_ordering Fixing E302 Errors 2013-11-02 23:48:47 -05:00
null_queries Fixed #16187 -- refactored ORM lookup system 2014-01-18 11:46:19 +02:00
one_to_one Fixed #21563 -- Single related object descriptors should work with hasattr. 2013-12-11 12:49:28 -05:00
one_to_one_regress Fixed #21746 - Fixed test_get_reverse_on_unsaved_object test. 2014-01-08 10:52:13 -05:00
or_lookups
order_with_respect_to Fixing E302 Errors 2013-11-02 23:48:47 -05:00
ordering Fixing E302 Errors 2013-11-02 23:48:47 -05:00
pagination
prefetch_related Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
properties Fixed the use of the -ise suffix, where -ize is prefered 2013-11-15 05:23:14 -08:00
proxy_model_inheritance Moved sys.path-extending decorator to django.test.utils and used throughout test suite. 2014-01-25 22:50:40 -07:00
proxy_models Used Apps.clear_cache() in tests that alter the app registry. 2013-12-29 21:25:28 +01:00
queries Fixed #21748 -- join promotion for negated AND conditions 2014-02-04 18:48:06 +02:00
queryset_pickle Fixed #21853 -- Fixed Manager.__module__ to properly return 'django.db.models.manager'. 2014-01-28 08:17:01 -05:00
raw_query Fixed E127 pep8 warnings. 2013-12-14 11:59:15 -05:00
requests Make mysql's CursorWrapper a contextmanager. 2014-02-02 22:43:53 +01:00
requirements Fixed #21538 -- Added numpy to test/requirements/base.txt 2013-12-02 13:37:59 -05:00
reserved_names
resolve_url Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
responses Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
reverse_lookup Fixing E302 Errors 2013-11-02 23:48:47 -05:00
reverse_single_related Fixed #21563 -- Single related object descriptors should work with hasattr. 2013-12-11 12:49:28 -05:00
save_delete_hooks
schema Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
select_for_update Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
select_related Fixed E127 pep8 warnings. 2013-12-14 11:59:15 -05:00
select_related_onetoone Fixing E302 Errors 2013-11-02 23:48:47 -05:00
select_related_regress Fixed all E251 violations 2013-11-03 10:17:58 -08:00
serializers Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
serializers_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
servers Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
settings_tests Removed some stray newlines which caused flake8 issues 2014-01-20 22:58:05 -06:00
signals Fixed #21391 -- Allow model signals to lazily reference their senders. 2013-11-24 17:51:22 -05:00
signed_cookies_tests Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
signing Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
sites_framework Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
staticfiles_tests Fixed #21867 -- Removed AppStaticStorage; app paths are now AppConfig's job. 2014-01-24 15:32:03 -07:00
str Fixing E302 Errors 2013-11-02 23:48:47 -05:00
string_lookup Fixing E302 Errors 2013-11-02 23:48:47 -05:00
swappable_models Added a missing import and removed an unneeded import 2013-12-24 08:35:13 -08:00
syndication_tests Finished renaming syndication to syndication_tests 2013-12-31 11:56:41 +01:00
tablespaces Used Apps.clear_cache() in tests that alter the app registry. 2013-12-29 21:25:28 +01:00
template_tests Fixed #21874 -- Require Django applications to have a filesystem path. 2014-01-27 15:34:22 -07:00
templates Fixed #21460 -- Reenabled proper template precedence in find_template 2013-11-22 11:09:51 +01:00
test_client Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
test_client_regress Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
test_discovery_sample Fixed #21206 -- No longer run discovery if the test label doesn't point to a package or directory. 2013-12-26 11:26:24 -05:00
test_discovery_sample2
test_runner Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
test_runner_deprecation_app Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
test_runner_invalid_app
test_suite_override Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
test_utils Fixed #21462 -- Made assertNumQueries print executed queries on failure. 2013-12-11 15:24:17 -05:00
text Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
timezones Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
transactions Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
transactions_regress Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
unmanaged_models Fixing E302 Errors 2013-11-02 23:48:47 -05:00
update Fixing E302 Errors 2013-11-02 23:48:47 -05:00
update_only_fields Fixing E302 Errors 2013-11-02 23:48:47 -05:00
urlpatterns_reverse Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
user_commands Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
utils_tests Moved sys.path-extending decorator to django.test.utils and used throughout test suite. 2014-01-25 22:50:40 -07:00
validation Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
validators Fixed #21638: Validators are now comparable, stops infinite user mig'ns 2014-01-19 18:56:16 +00:00
version Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
view_tests Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00
wsgi Imported override_settings from its new location. 2013-12-23 21:37:56 +01:00
.coveragerc
runtests.py Silenced a spurious warning. 2014-02-01 19:42:41 +01:00
test_sqlite.py
urls.py Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00