django/tests
Tim Graham 5510f07071 [1.6.x] Made is_safe_url() reject URLs that start with control characters.
This is a security fix; disclosure to follow shortly.
2015-03-18 08:47:43 -04:00
..
admin_changelist Fixed #19080 -- Fine-grained control over select_related in admin 2013-06-05 23:08:00 +02:00
admin_custom_urls Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
admin_docs Fixed #20126 -- XViewMiddleware moved to django.contrib.admindocs.middleware 2013-05-19 13:18:35 +02:00
admin_filters [1.6.x] Fixed #21186: Fixed regression when using date fields in the admin's list_filter. 2013-09-28 00:46:37 +02:00
admin_inlines [1.6.x] Fixed #13696 -- ensured inline pk field is rendered 2013-07-21 13:13:20 -04:00
admin_ordering [1.6.x] Fixed #21405 -- Prevented queryset overwrite in BaseModelAdmin 2013-11-21 22:24:00 +01:00
admin_registration Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
admin_scripts [1.6.x] Workaround admin scripts test failures on Windows+Python 3. 2013-10-23 09:27:18 -03:00
admin_util [1.6.x] Fixed #20805 -- Removed an extra colon beside checkboxes in the admin. 2013-07-26 14:47:58 -04:00
admin_validation Fixed #12674 -- provide a way to override admin validation 2013-05-19 12:42:52 +02:00
admin_views [1.6.x] Fixed #23754 -- Always allowed reference to the primary key in the admin 2014-11-25 13:48:50 -05:00
admin_widgets [1.6.x] Removed unneeded conditional_escapes from the testsuite. 2013-08-13 22:24:14 +02:00
aggregation Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
aggregation_regress [1.6.x] Fixed #21126 -- QuerySet value conversion failure 2013-09-25 20:50:48 +03:00
app_loading Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
backends [1.6.x] Fixed #21202 -- Maintained atomicity when the server disconnects. 2014-04-10 23:22:13 +02:00
base [1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0. 2013-09-03 07:34:45 -05:00
bash_completion Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
basic [1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0. 2013-09-03 07:34:45 -05:00
bug639 [1.6.x] Created import-time test temp dirs in known location 2014-06-23 14:59:39 +02:00
bug8245 Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
builtin_server Fixed #18972 -- Refactored bundled wsgi server's chunking algorithm. 2013-03-20 18:46:26 -04:00
bulk_create Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
cache [1.6.x] Fixed #23089 -- Fixed transaction handling in two management commands. 2014-07-24 19:27:15 -04:00
check [1.6.x] Refs #21197 -- Clarified upgrade check message. 2013-10-08 10:02:08 +08:00
choices Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
commands_sql Fixed #21198 -- Prevented invalid use of @python_2_unicode_compatible. 2013-10-13 18:25:21 +02:00
comment_tests [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
conditional_processing Move last remaining tests out of models.py files; prep for test discovery. 2013-04-02 19:00:55 -06:00
contenttypes_tests Deprecated django.views.defaults.shortcut. 2013-03-14 20:30:23 +01:00
context_processors Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00
createsuperuser Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
csrf_tests Fixed #19436 -- Don't log warnings in ensure_csrf_cookie. 2013-05-18 16:17:46 +02:00
custom_columns Refs #18586 -- Split out long custom_columns lookup test into multiple tests. 2013-03-19 15:58:54 -07:00
custom_columns_regress Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
custom_managers [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
custom_managers_regress Fixed #15363 -- Renamed and normalized to `get_queryset` the methods that return a QuerySet. 2013-03-08 10:11:45 -05:00
custom_methods Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
custom_pk Fixed #21134 -- Prevented queries in broken transactions. 2013-09-30 10:14:22 +02:00
datatypes Use assertIsInstance in tests. 2013-05-21 10:42:15 +01:00
dates Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
datetimes Fixed Python2.6 incompatibility caused by 67c30426c1. 2013-11-15 00:24:11 +01:00
db_typecasts Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
decorators Use assertIsInstance in tests. 2013-05-21 10:42:15 +01:00
defaultfilters [1.6.x] Fixed #21307 -- Moved TransRealMixin to django.test.utils. 2013-10-22 22:40:01 -03:00
defer Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
defer_regress [1.6.x] Fixed #20922 -- Allowed customizing the serializer used by contrib.sessions 2013-08-22 17:55:01 -04:00
delete Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
delete_regress Defined available_apps in relevant tests. 2013-06-10 11:30:01 +02:00
deprecation Fixed #15363 -- Renamed and normalized to `get_queryset` the methods that return a QuerySet. 2013-03-08 10:11:45 -05:00
dispatch [1.6.x] Fixed a test failure introduced in f0bc2865ff. 2013-08-20 04:08:41 -04:00
distinct_on_fields Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
empty Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00
expressions Fixed #21134 -- Prevented queries in broken transactions. 2013-09-30 10:14:22 +02:00
expressions_regress [1.6.x] Fixed #21643 -- repeated execution of qs with F() + timedelta 2014-02-28 20:49:13 -05:00
extra_regress Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
field_defaults Use assertIsInstance in tests. 2013-05-21 10:42:15 +01:00
field_subclassing Use assertIsInstance in tests. 2013-05-21 10:42:15 +01:00
file_storage [1.6.x] Fixed #23157 -- Removed O(n) algorithm when uploading duplicate file names. 2014-08-20 11:43:43 -04:00
file_uploads [1.6.x] Created import-time test temp dirs in known location 2014-06-23 14:59:39 +02:00
files [1.6.x] Fixed #23157 -- Removed O(n) algorithm when uploading duplicate file names. 2014-08-20 11:43:43 -04:00
fixtures [1.6.x] Stopped calling loaddata with commit=False. 2013-06-30 14:20:29 +02:00
fixtures_model_package Avoided transaction.set_autocommit in tests. 2013-07-09 21:42:11 +02:00
fixtures_regress [1.6.x] Fixed #21551 -- Reenabled loading fixtures from subdirectory 2013-12-07 10:48:34 +01:00
force_insert_update Fixed #21134 -- Prevented queries in broken transactions. 2013-09-30 10:14:22 +02:00
foreign_object [1.6.x] Fixed #21566 -- Fixed AttributeError when using bulk_create with ForeignObject. 2014-02-14 20:57:32 -05:00
forms_tests [1.6.x] Fixed #22245 -- Avoided widget overwrite in forms.IntegerField subclasses 2014-03-13 16:59:23 +01:00
generic_inline_admin [1.6.x] Fixed #18681 -- GenericInlineModelAdmin.get_formset() no longer bypasses get_fieldsets(). 2013-08-02 10:45:58 -04:00
generic_relations [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
generic_relations_regress [1.6.x] PEP8 cleanup 2014-07-16 12:53:52 +03:00
generic_views [1.6.x] Factorized requires_tz_support decorator in test utils 2013-10-01 13:28:24 +02:00
get_earliest_or_latest Fixed #19326 -- Added first() and last() methods to QuerySet 2013-05-21 18:52:28 +03:00
get_object_or_404 Fixed #15363 -- Renamed and normalized to `get_queryset` the methods that return a QuerySet. 2013-03-08 10:11:45 -05:00
get_or_create Defined available_apps in relevant tests. 2013-06-10 11:30:01 +02:00
get_or_create_regress Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
handlers [1.6.x] Fixed #22996 -- Prevented crash with unencoded query string 2014-08-19 22:55:35 +02:00
http_utils Fixed a Python 2.6 regression (GzipFile can't act as a context manager) 2013-05-21 13:18:53 +02:00
httpwrappers [1.6.x] Fixed #21282 -- Made HttpResponse.serialize_headers accept latin-1 2013-10-17 18:15:56 +02:00
i18n [1.6.x] Fixed #23312 -- Marked an i18n test as expectedFailure on Windows/Python 3. 2015-01-16 10:34:46 -05:00
indexes [1.6.x] Fixed #22514 -- Prevented indexes on virtual fields [postgres]. 2014-06-20 19:01:49 -04:00
initial_sql_regress Added regression test for custom SQL containing percents 2013-03-26 23:19:32 +01:00
inline_formsets [1.6.x] Fixed #21472 -- Fixed inline formsets display when parent pk is 0 2013-11-20 21:37:35 +01:00
inspectdb [1.6.x] Made Oracle introspect FloatFields correctly 2014-01-30 01:26:42 +02:00
introspection Add introspection support for BinaryField 2013-03-02 10:29:03 +01:00
invalid_models Fixed #20484 -- Added model validation for GenericIPAddressField 2013-05-28 15:12:47 -04:00
known_related_objects Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
logging_tests Fixed #19866 -- Added security logger and return 400 for SuspiciousOperation. 2013-05-25 16:27:34 -07:00
lookup Fixed #20462 - Replaced the str() cast introduced in 273dc55 by force_text() 2013-06-26 21:30:58 +07:00
m2m_and_m2o Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_intermediary Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_multiple Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_recursive Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_regress Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_signals Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_through Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
m2m_through_regress Defined available_apps in relevant tests. 2013-06-10 11:30:01 +02:00
m2o_recursive Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
mail [1.6.x] Fixed set literals for python 2.6 2014-01-01 15:56:42 +01:00
managers_regress Fixed #15363 -- Renamed and normalized to `get_queryset` the methods that return a QuerySet. 2013-03-08 10:11:45 -05:00
many_to_many Fixed #20207 -- Handle ManyToManyField with a unicode name correctly. 2013-04-05 15:09:53 -04:00
many_to_one Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
many_to_one_null Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
many_to_one_regress Removed a test that didn't make sense; code could never be called the way the test was written. 2013-05-09 06:55:25 -07:00
max_lengths Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
middleware Defined available_apps in relevant tests. 2013-06-10 11:30:01 +02:00
middleware_exceptions Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00
model_fields [1.6.x] Added a missing skipUnlessDBFeature for the previous commit. 2014-07-29 09:37:49 -04:00
model_forms [1.6.x] Fixed DoS possibility in ModelMultipleChoiceField. 2015-01-13 13:10:11 -05:00
model_forms_regress [1.6.x] Fixed #21568 -- Added missing ModelMultipleChoiceField to_python method 2013-12-07 10:21:05 +01:00
model_formsets [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
model_formsets_regress [1.6.x] Fixed #13794 -- Fixed to_field usage in BaseInlineFormSet. 2014-07-14 12:39:19 -03:00
model_inheritance [1.6.x] Fixed #23370 -- defer() + select_related() crashed with inherited models. 2014-08-30 07:16:47 -04:00
model_inheritance_regress [1.6.x] Fixed #21413 -- resolve_columns fields misalignment 2014-02-04 15:21:13 +02:00
model_inheritance_same_model_name Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00
model_inheritance_select_related [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
model_package Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
model_permalink Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00
model_regress Marked a test as an expected failure on MySQL and Python 3.2. 2013-05-08 23:12:46 +02:00
model_validation Fixes a Python 3.x regression introduced in a19e9d80 2013-05-18 18:06:31 +02:00
modeladmin [1.6.x] Fixed #21129 -- Prevented admin filter params modifications from throwing an exception. 2013-10-02 09:13:59 -04:00
multiple_database [1.6.x] Fixed #21243 -- Corrected exception message in multiple database tests. 2013-10-09 09:06:59 +08:00
mutually_referential Removed accidentally added pyc file. 2013-09-18 20:27:07 -04:00
nested_foreign_keys Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
null_fk Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
null_fk_ordering Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
null_queries Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
one_to_one Fixed #21134 -- Prevented queries in broken transactions. 2013-09-30 10:14:22 +02:00
one_to_one_regress [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
or_lookups Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
order_with_respect_to Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
ordering Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
pagination Fixed #19938 -- Consumed iterator only once in paginator's Page 2013-05-25 16:27:26 +02:00
prefetch_related [1.6.x] Fixed #21760 -- prefetch_related used an inefficient query for reverse FK. 2014-04-13 01:06:03 +07:00
properties Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
proxy_model_inheritance Defined available_apps in relevant tests. 2013-06-10 11:30:01 +02:00
proxy_models [1.6.x] Revert "Fixed #18491 -- deleting a proxy doesn't show warning about cascade deletes" 2013-08-16 07:59:16 -04:00
queries [1.6.x] Fixed #22429 -- Incorrect SQL when using ~Q and F 2014-05-05 13:27:54 +03:00
queryset_pickle [1.6.x] Added tests for double-pickling a QuerySet 2013-09-14 10:36:48 +03:00
raw_query [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
requests [1.6.x] Took advantage of django.utils.six.moves.urllib.*. 2013-09-10 21:29:31 +02:00
requirements [1.6.x] Required numpy < 1.9 for tests; refs #23489. 2014-09-29 19:58:00 -04:00
reserved_names Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
resolve_url Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
responses Fixed #12747 -- Made reason phrases customizable. 2013-05-19 13:14:54 +02:00
reverse_lookup Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
reverse_single_related [1.6.x] Fixed #20895 -- Made check management command warn if a BooleanField does not have a default value 2013-08-15 20:33:02 -04:00
save_delete_hooks Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
select_for_update [1.6.x] Fixed #22343 -- Disallowed select_for_update in autocommit mode 2014-04-10 02:15:14 +03:00
select_related Fixed #16856 - Added a way to clear select_related. 2013-05-30 11:06:05 -04:00
select_related_onetoone Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
select_related_regress [1.6.x] Fixed #22508 -- Avoided overwriting select_related. 2014-05-10 17:05:09 +02:00
serializers [1.6.x] Fixed deprecation warning on Python 3 2013-09-07 13:15:13 -05:00
serializers_regress [1.6.x] Merge pull request #1582 from rca/12756-missing-yaml-module-serializer-error-message 2013-09-06 19:01:24 -05:00
servers [1.6.x] Stripped headers containing underscores to prevent spoofing in WSGI environ. 2015-01-13 13:10:11 -05:00
settings_tests Fixed #20290 -- Allow override_settings to be nested 2013-06-21 16:57:47 +02:00
signals Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
signals_regress Reverted the introduction of shared_models. 2013-06-10 12:34:47 +02:00
signed_cookies_tests Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
signing [1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0. 2013-09-03 07:34:45 -05:00
sites_framework Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
staticfiles_tests [1.6.x] Added a missing import in staticfiles tests. 2014-02-13 08:03:43 -05:00
str Fixed #21198 -- Prevented invalid use of @python_2_unicode_compatible. 2013-10-13 18:25:21 +02:00
string_lookup Fixed #11442 -- Postgresql backend casts all inet types to text 2013-05-19 13:28:09 +02:00
swappable_models Fixed #20603 -- Made the test suite faster. 2013-06-14 23:16:15 +02:00
syncdb_signals Fixed #20603 -- Made the test suite faster. 2013-06-14 23:16:15 +02:00
syndication [1.6.x] Fixed #21165 -- Fix test for syndication feed timestamp field on Windows. 2013-10-03 22:50:51 -03:00
tablespaces Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
template_tests [1.6.x] Fixed #21307 -- Moved TransRealMixin to django.test.utils. 2013-10-22 22:40:01 -03:00
templates Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00
test_client [1.6.x] Fixed #21448 -- Fixed test client logout with cookie-based sessions 2013-11-26 20:42:54 +01:00
test_client_regress Fixed #18924 -- Made test.Client.logout send user_logged_out signal. 2013-06-04 12:39:09 -04:00
test_discovery_sample Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
test_discovery_sample2 Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
test_runner [1.6.x] Fixed #21035 -- Changed docs to treat the acronym SQL phonetically. 2013-09-05 20:16:14 -04:00
test_runner_deprecation_app Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
test_runner_invalid_app Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
test_suite_override Fixed #20548 -- Removed all PendingDeprecationWarnings from django test suite 2013-06-14 15:37:39 +01:00
test_utils [1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0. 2013-09-03 07:34:45 -05:00
text Fixed #20231 -- Don't use allow_lazy on smart_split 2013-04-10 13:05:29 +02:00
timezones [1.6.x] Fixed #19560 -- Identified field in warning for naive datetime. 2013-10-13 11:58:12 +02:00
transactions [1.6.x] Fixed #21239 -- Maintained atomicity when closing the connection. 2014-04-10 23:22:13 +02:00
transactions_regress [1.6.x] Stopped a test from executing queries at the module level. 2013-09-22 23:05:16 +02:00
unmanaged_models Use assertIsInstance in tests. 2013-05-21 10:42:15 +01:00
update Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
update_only_fields Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
urlpatterns_reverse [1.6.x] Prevented reverse() from generating URLs pointing to other hosts. 2014-08-20 11:43:43 -04:00
user_commands Fixed #22256 -- Replaced bad fallback for missing PATH 2014-04-01 20:45:12 +02:00
utils_tests [1.6.x] Made is_safe_url() reject URLs that start with control characters. 2015-03-18 08:47:43 -04:00
validation Fixed #20594 -- Add validation to models.SlugField. 2013-06-13 13:31:57 -04:00
validators [1.6.x] Fixed #22579 -- Corrected validation for email to reject trailing slash 2014-05-16 15:40:52 +02:00
version Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
view_tests [1.6.x] Fixed a static view test on Windows. 2015-01-14 13:57:14 -05:00
wsgi Implemented persistent database connections. 2013-02-28 15:28:13 +01:00
.coveragerc Adjusted coveragerc 2013-02-26 14:36:57 +01:00
runtests.py [1.6.x] Fixed #21122 -- Improved clean up of test temp directory on Windows 2013-10-02 19:13:20 -04:00
test_sqlite.py Updated an inaccurate comment. 2013-02-26 10:00:14 +01:00
urls.py Renamed some tests and removed references to modeltests/regressiontests. 2013-02-26 14:36:57 +01:00