1
0
mirror of https://github.com/django/django.git synced 2024-12-23 01:25:58 +00:00
django/tests
2019-03-27 08:24:05 +01:00
..
absolute_url_overrides
admin_autodiscover
admin_changelist
admin_checks Fixed #30237 -- Made Authentication/SessionMiddleware and ModelBackend admin checks allow subclasses. 2019-03-14 20:09:57 -04:00
admin_custom_urls
admin_default_site
admin_docs
admin_filters
admin_inlines Fixed #30179 -- Fixed form Media merging when pairwise merging is insufficient. 2019-02-27 16:39:17 -05:00
admin_ordering
admin_registration Fixed #27360 -- Added app or ModelAdmin details for AreadyRegistered exceptions. 2019-03-25 17:34:53 -04:00
admin_scripts Refs #30057 -- Added more diffsettings tests. 2019-02-26 10:30:38 -05:00
admin_utils
admin_views Fixed #30259 -- Added support for admin_order_field attribute on properties in ModelAdmin.list_display. 2019-03-24 20:43:56 +01:00
admin_widgets Fixed #30179 -- Fixed form Media merging when pairwise merging is insufficient. 2019-02-27 16:39:17 -05:00
aggregation Fixed #30246 -- Reused annotation aliases references in aggregation filters. 2019-03-23 10:11:45 -04:00
aggregation_regress
annotations Refs #29542, #30158 -- Enabled a HAVING subquery filter test on Oracle. 2019-03-21 18:48:41 -04:00
app_loading
apps Fixed #27685 -- Added watchman support to the autoreloader. 2019-01-13 20:33:47 -05:00
auth_tests Fixed #30257 -- Made UsernameValidators prohibit trailing newlines. 2019-03-22 13:16:25 -04:00
backends Fixed #30183 -- Added introspection of inline SQLite constraints. 2019-03-13 10:24:28 -04:00
base
bash_completion
basic
builtin_server
bulk_create Refs #29444 -- Renamed DatabaseFeatures.can_return_id* to be generic for other columns. 2019-01-30 15:31:56 -05:00
cache Fixed #30181 -- Made cache.get() with default work correctly on PyLibMCCache if None is cached. 2019-02-14 19:57:38 -05:00
check_framework Fixed typo in tests/check_framework/test_translation.py comment. 2019-03-09 13:17:50 +01:00
conditional_processing
constraints
contenttypes_tests Fixed #16027 -- Added app_label to ContentType.__str__(). 2019-02-07 19:56:47 -05:00
context_processors
csrf_tests Fixed #30137 -- Replaced OSError aliases with the canonical OSError. 2019-01-28 11:15:06 -05:00
custom_columns
custom_lookups Removed unnecessary type() calls for class methods. 2019-02-06 22:00:32 -05:00
custom_managers
custom_methods
custom_migration_operations
custom_pk
datatypes
dates
datetimes
db_functions Fixed #30271 -- Added the Sign database function. 2019-03-22 12:52:39 +01:00
db_typecasts
db_utils
dbshell Fixed #30173 -- Simplified db.backends.postgresql.client. 2019-02-13 17:12:02 -05:00
decorators
defer
defer_regress
delete
delete_regress
deprecation
dispatch
distinct_on_fields
empty
expressions Fixed #28621 -- Fixed crash of annotations with OuterRef. 2019-03-27 08:24:05 +01:00
expressions_case
expressions_window Fixed #29619 -- Added field names to some FieldErrors. 2019-02-14 18:58:08 -05:00
extra_regress Fixed #30159 -- Removed unneeded use of OrderedDict. 2019-02-06 13:48:39 -05:00
field_deconstruction
field_defaults
field_subclassing
file_storage Fixed #30147 -- Simplified directory creation with os.makedirs(..., exist_ok=True). 2019-01-31 12:53:36 -05:00
file_uploads Cleaned up exception message checking in some tests. 2019-03-15 19:27:57 -04:00
files Fixed #30137 -- Replaced OSError aliases with the canonical OSError. 2019-01-28 11:15:06 -05:00
filtered_relation
fixtures Removed default mode='r' argument from calls to open(). 2019-01-27 17:41:43 -05:00
fixtures_model_package
fixtures_regress
flatpages_tests
force_insert_update
foreign_object
forms_tests Used a picklable argument for a subTest. 2019-03-21 13:56:05 -04:00
from_db_value
generic_inline_admin
generic_relations
generic_relations_regress
generic_views
get_earliest_or_latest
get_object_or_404
get_or_create
gis_tests Fixed #28738 -- Added the GeometryDistance function. 2019-03-20 12:54:42 -04:00
handlers
httpwrappers
humanize_tests
i18n Fixed #30165 -- Deprecated ugettext(), ugettext_lazy(), ugettext_noop(), ungettext(), and ungettext_lazy(). 2019-02-08 10:05:53 -05:00
import_error_package
indexes Fixed #30108 -- Allowed adding foreign key constraints in the same statement that adds a field. 2019-01-29 15:42:57 -05:00
inline_formsets
inspectdb
introspection Fixed #30183 -- Added introspection of inline SQLite constraints. 2019-03-13 10:24:28 -04:00
invalid_models_tests Fixed #28431 -- Added a system check for BinaryField to prevent strings defaults. 2019-03-25 20:04:35 +01:00
known_related_objects
logging_tests Simplified temporary directory handling in AdminScriptTestCase. 2019-02-05 12:11:54 -05:00
lookup Removed uneeded generator expressions and list comprehensions. 2019-02-09 09:18:48 -05:00
m2m_and_m2o
m2m_intermediary
m2m_multiple
m2m_recursive
m2m_regress
m2m_signals
m2m_through
m2m_through_regress
m2o_recursive
mail Removed uneeded generator expressions and list comprehensions. 2019-02-09 09:18:48 -05:00
managers_regress
many_to_many Cleaned up exception message checking in some tests. 2019-03-15 19:27:57 -04:00
many_to_one
many_to_one_null
max_lengths
messages_tests
middleware Corrected settings names in SecurityMiddleware tests. 2019-03-20 20:15:34 -04:00
middleware_exceptions
migrate_signals
migration_test_data_persistence
migrations Fixed #30186 -- Made showmigrations --list display the applied datetimes at verbosity 2+. 2019-03-08 08:25:38 -05:00
migrations2 Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
model_fields Removed redundant model field choices tests. 2019-03-23 12:04:39 -04:00
model_forms
model_formsets
model_formsets_regress
model_indexes
model_inheritance Fixed #30116 -- Dropped support for Python 3.5. 2019-01-30 10:19:48 -05:00
model_inheritance_regress
model_meta Merged isinstance() calls. 2019-03-02 12:19:21 +01:00
model_options
model_package
model_regress Moved choices inside of a test model per coding style. 2019-03-20 11:05:26 -04:00
modeladmin Refs #27991 -- Made obj a required argument of InlineModelAdmin.has_add_permission(). 2019-01-17 11:14:07 -05:00
multiple_database Fixed #16027 -- Added app_label to ContentType.__str__(). 2019-02-07 19:56:47 -05:00
mutually_referential
nested_foreign_keys
no_models
null_fk
null_fk_ordering
null_queries
one_to_one
or_lookups
order_with_respect_to Tested Model.set_FOO_order() with an unrelated object. 2019-01-21 17:02:15 -05:00
ordering
pagination
postgres_tests Used QuerySet.bulk_create() in a couple of postgres tests. 2019-03-21 18:05:29 -04:00
prefetch_related
project_template Removed default empty content argument from HttpResponse calls. 2019-02-09 16:27:32 -05:00
properties
proxy_model_inheritance
proxy_models
queries Fixed #21703 -- Fixed a crash when excluding a related field with a F(). 2019-03-23 09:48:28 -04:00
queryset_pickle
raw_query
redirects_tests
requests Refs #30227 -- Added helpful message for non-ASCII Content-Type in mulitpart request. 2019-03-02 09:19:05 -05:00
requirements
reserved_names
resolve_url
responses Made a requests test that will fail in 2028 fail 10 years later. 2019-02-14 09:44:41 -05:00
reverse_lookup
save_delete_hooks
schema Refs #30172 -- Prevented removing a model Meta's index/unique_together from removing Meta constraints/indexes. 2019-03-17 20:50:57 -04:00
select_for_update
select_related
select_related_onetoone
select_related_regress
serializers Fixed serializers test crash if PyYAML isn't installed. 2019-03-20 09:23:50 -04:00
servers Fixed #30171 -- Fixed DatabaseError in servers tests. 2019-02-14 10:04:55 -05:00
sessions_tests Fixed #29471 -- Added 'Vary: Cookie' to invalid/empty session cookie responses. 2019-03-21 18:02:49 -04:00
settings_tests Fixed #30234 -- Disallowed non-upper settings in settings.configure(). 2019-03-05 09:52:08 -05:00
shell
shortcuts
signals
signed_cookies_tests
signing
sitemaps_tests Fixed #30159 -- Removed unneeded use of OrderedDict. 2019-02-06 13:48:39 -05:00
sites_framework
sites_tests
staticfiles_tests Fixed #30171 -- Fixed DatabaseError in servers tests. 2019-02-14 10:04:55 -05:00
str
string_lookup
swappable_models
syndication_tests
template_backends
template_loader
template_tests Fixed #29791 -- Made Engine.render_to_string() honor autoescape. 2019-03-25 17:59:07 -04:00
templates
test_client Cleaned up exception message checking in some tests. 2019-03-15 19:27:57 -04:00
test_client_regress Removed default empty content argument from HttpResponse calls. 2019-02-09 16:27:32 -05:00
test_exceptions
test_runner Simplified temporary directory handling in AdminScriptTestCase. 2019-02-05 12:11:54 -05:00
test_runner_apps
test_utils Removed default empty content argument from HttpResponse calls. 2019-02-09 16:27:32 -05:00
timezones Fixed serializers tests for PyYAML 5.1+. 2019-03-14 13:16:48 -04:00
transaction_hooks
transactions Fixed #30116 -- Dropped support for Python 3.5. 2019-01-30 10:19:48 -05:00
unmanaged_models
update Fixed #29619 -- Added field names to some FieldErrors. 2019-02-14 18:58:08 -05:00
update_only_fields
urlpatterns Fixed spelling mistakes in comments and tests. 2019-02-11 08:55:57 -05:00
urlpatterns_reverse Cleaned up exception message checking in some tests. 2019-03-15 19:27:57 -04:00
user_commands Simplified temporary directory handling in AdminScriptTestCase. 2019-02-05 12:11:54 -05:00
utils_tests Fixed #30264 -- Fixed crash of test_parsing_year_less_than_70() on 32-bit systems. 2019-03-20 13:44:30 +01:00
validation
validators
version
view_tests Refs #15902 -- Deprecated storing user's language in the session. 2019-02-14 10:23:02 -05:00
wsgi
.coveragerc
README.rst
runtests.py Fixed #30116 -- Dropped support for Python 3.5. 2019-01-30 10:19:48 -05:00
test_sqlite.py
urls.py

To run the test suite, first, create and activate a virtual environment. Then
install some requirements and run the tests::

    $ cd tests
    $ pip install -e ..
    $ pip install -r requirements/py3.txt
    $ ./runtests.py

For more information about the test suite, see
https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/.