django/tests
Simon Charette daf2bd3efe Fixed #28107 -- Disabled grouping of selected primary keys for unmanaged models.
The grouping caused an issue with database views as PostgreSQL's query planer
isn't smart enough to introspect primary keys through views. Django doesn't
support database views but documents that unmanaged models should be used to
query them.

Thanks powderflask for the detailed report and investigation.
2017-05-11 20:00:57 -04:00
..
absolute_url_overrides Fixed #26125 -- Fixed E731 flake warnings. 2016-01-25 14:23:43 -05:00
admin_autodiscover Sorted imports with isort; refs #23860. 2015-02-06 08:16:28 -05:00
admin_changelist Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
admin_checks Fixed spelling of "nonexistent". 2017-02-03 08:01:45 -05:00
admin_custom_urls Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
admin_docs Fixed #27781 -- Made simplify_regex() remove outstanding '?' characters. 2017-01-26 18:36:34 -05:00
admin_filters Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
admin_inlines Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
admin_ordering Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
admin_registration Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
admin_scripts Fixed db backend discovery in admin_scripts tests. 2017-05-10 09:47:20 -04:00
admin_utils Updated tests after French translation update 2017-04-04 13:07:47 +02:00
admin_views Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
admin_widgets Fixed #27905 -- Added RelatedFieldWidgetWrapper.value_omitted_from_data(). 2017-03-07 13:56:29 -05:00
aggregation Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
aggregation_regress Fixed #28107 -- Disabled grouping of selected primary keys for unmanaged models. 2017-05-11 20:00:57 -04:00
annotations Fixed #25414 -- Fixed QuerySet.annotate() with pk in values() on MySQL. 2017-03-29 06:47:07 +02:00
app_loading Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage. 2017-01-20 08:01:02 -05:00
apps Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
auth_tests Fixed #28089 -- Removed requirement to implement get_short_name() and get_full_name() in AbstractBaseUser subclasses. 2017-05-06 17:05:42 -04:00
backends Fixed #28062 -- Added a setting to disable server-side cursors on PostgreSQL. 2017-05-06 06:59:04 -04:00
base Refs #23919 -- Removed most of remaining six usage 2017-01-18 21:33:28 +01:00
bash_completion Fixed E128 flake8 warnings in tests/. 2016-04-08 10:12:33 -04:00
basic Converted usage of ugettext* functions to their gettext* aliases 2017-02-07 09:04:04 +01:00
builtin_server Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
bulk_create Refs #22144 -- Added test for QuerySet.bulk_create() with long non-ASCII text. 2017-02-24 10:54:10 -05:00
cache Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
check_framework Fixed #27887 -- Fixed URLs check crash with namespaced URLs inside non-namespaced URLs. 2017-03-03 10:52:20 -05:00
choices Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
conditional_processing Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
contenttypes_tests Added multi_db=True to test cases that access the 'other' db connection. 2017-02-10 08:19:32 -05:00
context_processors Added multi_db=True to test cases that access the 'other' db connection. 2017-02-10 08:19:32 -05:00
csrf_tests Refs #23919 -- Assumed request COOKIES and META are str 2017-01-30 14:13:29 +01:00
custom_columns Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
custom_lookups Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
custom_managers Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
custom_methods Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
custom_migration_operations Fixed #24093 -- Prevented MigrationWriter to write operation kwargs that are not explicitly deconstructed 2015-01-07 17:29:20 -07:00
custom_pk Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
datatypes Refs #23919, #27778 -- Removed obsolete mentions of unicode. 2017-01-26 08:19:27 -05:00
dates Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
datetimes Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
db_functions Refs #27834 -- Removed Value wrapping from StrIndex's substring param. 2017-04-03 08:39:57 -04:00
db_typecasts Refs #23919 -- Removed most of remaining six usage 2017-01-18 21:33:28 +01:00
dbshell Fixed #27954 -- Allowed keyboard interrupt to abort queries in PostgreSQL dbshell. 2017-04-01 21:01:08 -04:00
decorators Fixed spelling of "nonexistent". 2017-02-03 08:01:45 -05:00
defer Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
defer_regress Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
delete Refs #23919 -- Removed most of remaining six usage 2017-01-18 21:33:28 +01:00
delete_regress Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
deprecation Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
dispatch Refs #23919 -- Stopped inheriting from object to define new style classes. 2017-01-19 08:39:46 +01:00
distinct_on_fields Refs #23919 -- Removed str_prefix usage 2017-01-20 15:43:28 +01:00
empty Fixed #23620 -- Used more specific assertions in the Django test suite. 2014-11-03 11:56:37 -05:00
expressions Fixed #27862 -- Fixed incorrectly quoted table aliases in Subquery SQL. 2017-03-01 07:56:37 -05:00
expressions_case Refs #23919 -- Removed misc references to Python 2. 2017-01-21 20:02:00 -05:00
extra_regress Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments. 2017-02-01 11:41:56 -05:00
field_deconstruction Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
field_defaults Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
field_subclassing Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
file_storage Refs #27836 -- Fixed cleanup exception in file_storage test. 2017-03-01 12:52:28 -05:00
file_uploads Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode(). 2017-02-09 09:03:47 -05:00
files Fixed #27777 -- Made File.open() work with the with statement (#8310) 2017-04-07 14:21:06 +02:00
fixtures Fixed spelling of "nonexistent". 2017-02-03 08:01:45 -05:00
fixtures_model_package Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
fixtures_regress Fixed spelling of "nonexistent". 2017-02-03 08:01:45 -05:00
flatpages_tests Converted usage of ugettext* functions to their gettext* aliases 2017-02-07 09:04:04 +01:00
force_insert_update Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
foreign_object Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
forms_tests Fixed #28157 -- Fixed choice ordering in form fields with grouped and non-grouped options. 2017-05-03 07:21:44 -04:00
from_db_value Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
generic_inline_admin Refs #23919 -- Stopped inheriting from object to define new style classes. 2017-01-19 08:39:46 +01:00
generic_relations Refs #27745 -- Improved test coverage of contrib.contenttypes. 2017-02-03 14:17:00 -05:00
generic_relations_regress Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
generic_views Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
get_earliest_or_latest Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
get_object_or_404 Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
get_or_create Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
gis_tests Removed obsolete HAS_GEOS variable for test skipping. 2017-05-04 20:45:18 -04:00
handlers Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
httpwrappers Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
humanize_tests Converted usage of ugettext* functions to their gettext* aliases 2017-02-07 09:04:04 +01:00
i18n Refs #22654 -- Added additional tests and amended release note. 2017-05-05 18:45:07 -04:00
import_error_package Refactored tests that rely on an ImportError for Python 3.5 compatibility 2015-02-03 18:30:46 -05:00
indexes Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
inline_formsets Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
inspectdb Removed unneeded force_text calls in the test suite 2017-01-24 18:45:54 +01:00
introspection Fixed #27135 -- Made index introspection return Index.suffix. 2017-02-15 20:15:02 -05:00
invalid_models_tests Fixed #28120 -- Checked that CharField.max_length is not a boolean. 2017-04-24 18:49:31 -04:00
known_related_objects Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
logging_tests Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode(). 2017-02-09 09:03:47 -05:00
lookup Fixed #21160 -- Fixed QuerySet.in_bulk() crash on SQLite when requesting more than 999 ids. 2017-03-27 18:43:40 +02:00
m2m_and_m2o Refs #23919, #27778 -- Removed obsolete mentions of unicode. 2017-01-26 08:19:27 -05:00
m2m_intermediary Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
m2m_multiple Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
m2m_recursive Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
m2m_regress Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
m2m_signals Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
m2m_through Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
m2m_through_regress Refs #23919 -- Removed most of remaining six usage 2017-01-18 21:33:28 +01:00
m2o_recursive Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
mail Fixed #28042 -- Fixed crash when using a two-tuple in EmailMessage's attachments arg. 2017-04-07 18:02:34 -04:00
managers_regress Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
many_to_many Refs #23919, #27778 -- Removed obsolete mentions of unicode. 2017-01-26 08:19:27 -05:00
many_to_one Changed assertQuerysetEqual()s that use default Model.__str__() to assertSequenceEqual(). 2017-04-10 08:59:29 -04:00
many_to_one_null Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
max_lengths Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
messages_tests Complemented message storage test with explicit None extra_tags value 2017-05-10 22:38:46 +02:00
middleware Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode(). 2017-02-09 09:03:47 -05:00
middleware_exceptions Imported django.http classes instead of django.http. 2017-02-27 14:47:11 -05:00
migrate_signals Refs #23919 -- Stopped inheriting from object to define new style classes. 2017-01-19 08:39:46 +01:00
migration_test_data_persistence Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
migrations Refs #22397 -- Removed model in test cleanup 2017-05-09 11:15:41 +02:00
migrations2 Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
model_fields Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
model_forms Fixed #27993 -- Fixed model form default fallback for SelectMultiple. 2017-03-31 10:10:08 -04:00
model_formsets Fixed #28159 -- Fixed BaseInlineFormSet._construct_form() crash when using save_as_new. 2017-05-03 07:45:51 -04:00
model_formsets_regress Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
model_indexes Fixed #27915 -- Allowed Meta.indexes to be defined in abstract models. 2017-03-21 10:53:21 -04:00
model_inheritance Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
model_inheritance_regress Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
model_meta Fixed #27532 -- Deprecated Model._meta.has_auto_field 2016-11-25 13:24:11 -05:00
model_options Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
model_package Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
model_permalink Refs #18974 -- Deprecated @models.permalink() decorator. 2016-10-04 14:39:49 -04:00
model_regress Refs #23919, #27778 -- Removed obsolete mentions of unicode. 2017-01-26 08:19:27 -05:00
modeladmin Fixed #27889 -- Fixed incorrect check error if ModelAdmin.ordering refers to 'pk'. 2017-03-02 10:25:05 -05:00
multiple_database Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
mutually_referential Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField 2015-07-27 18:28:13 -04:00
nested_foreign_keys Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
no_models Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. 2016-11-10 21:30:21 -05:00
null_fk Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
null_fk_ordering Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
null_queries Changed assertQuerysetEqual()s that use default Model.__str__() to assertSequenceEqual(). 2017-04-10 08:59:29 -04:00
one_to_one Fixed #28047 -- Fixed QuerySet.filter() crash when it uses the name of a OneToOneField pk. 2017-04-10 09:51:51 -04:00
or_lookups Refs #23919 -- Removed unneeded force_str calls 2017-01-20 08:44:31 +01:00
order_with_respect_to Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
ordering Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
pagination Fixed #28109 -- Corrected the stack level of unordered queryset pagination warnings. 2017-04-22 14:08:57 -04:00
postgres_tests Fixed #28161 -- Fixed return type of ArrayField(CITextField()). 2017-05-04 00:02:14 -04:00
prefetch_related Refs #25546 -- Added detailed comments for prefetch_related test. 2017-05-04 09:19:54 -04:00
project_template Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage. 2017-01-20 08:01:02 -05:00
properties Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
proxy_model_inheritance Refs #23919 -- Removed django.utils._os.upath()/npath()/abspathu() usage. 2017-01-20 08:01:02 -05:00
proxy_models Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
queries Fixed #28101 -- Fixed a regression with nested __in subquery lookups and to_field. 2017-04-23 00:21:27 -04:00
queryset_pickle Converted usage of ugettext* functions to their gettext* aliases 2017-02-07 09:04:04 +01:00
raw_query Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
redirects_tests Imported django.http classes instead of django.http. 2017-02-27 14:47:11 -05:00
requests Refs #23919 -- Replaced usage of django.utils.http utilities with Python equivalents 2017-01-26 19:49:03 +01:00
requirements Fixed #27966 -- Bumped required psycopg2 version to 2.5.4. 2017-03-21 17:23:17 +01:00
reserved_names Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
resolve_url Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
responses Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
reverse_lookup Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
save_delete_hooks Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
schema Refs #28052 -- Cleaned up some indexes in schema tests. 2017-05-01 22:19:05 -04:00
select_for_update Updated docs after changing select_for_update() to raise NotSupportedError. 2017-04-11 11:52:53 -04:00
select_related Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
select_related_onetoone Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
select_related_regress Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
serializers Fixed #27742 -- Reverted "Fixed #24607 -- Serialized natural keys in multi-table inheritance models." 2017-02-11 06:34:59 -05:00
servers Decreased max_length for char fields unless absolutely needed. (#8485) 2017-05-10 17:33:46 +02:00
sessions_tests Converted sessions_tests to use assertIs() rather than assertTrue/False(). 2017-05-03 20:21:39 -04:00
settings_tests Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
shell Refs #23919 -- Removed django.test.mock Python 2 compatibility shim. 2017-01-20 08:17:20 -05:00
shortcuts Fixed #25978 -- Deprecated shorcuts.render_to_response(). 2017-02-11 05:49:04 -05:00
signals Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
signed_cookies_tests Refs #23919 -- Removed encoding preambles and future imports 2017-01-18 09:55:19 +01:00
signing Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode(). 2017-02-09 09:03:47 -05:00
sitemaps_tests Fixed #27842 -- Added protocol kwarg to GenericSitemap.__init__(). 2017-02-28 11:48:07 -05:00
sites_framework Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
sites_tests Refs #23919 -- Stopped inheriting from object to define new style classes. 2017-01-19 08:39:46 +01:00
staticfiles_tests Fixed #27948 -- Removed incorrect unquote() in static serving views. 2017-03-17 07:55:00 -04:00
str Refs #23919 -- Removed unneeded str() calls 2017-01-20 14:13:55 +01:00
string_lookup Refs #27795 -- Removed unneeded force_text calls 2017-03-04 18:18:21 +01:00
swappable_models Refs #27790 -- Reverted "Removed available_apps on TestCase subclasses." 2017-01-28 10:01:13 -05:00
syndication_tests Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
template_backends Fixed spelling of "nonexistent". 2017-02-03 08:01:45 -05:00
template_loader Fixed #25788 -- Enabled the cached template loader if debug is False. 2016-09-03 09:06:33 -04:00
template_tests Fixed #28129 -- Allowed custom template tags to use keyword-only arguments. 2017-05-11 10:09:44 -04:00
templates Fixed #27313 -- Allowed overriding admin popup response template. 2016-12-14 18:10:56 -05:00
test_client Refs #23919 -- Removed misc Python 2/3 references. 2017-01-25 13:59:25 -05:00
test_client_regress Decoupled test client encoding tests from JSON handling 2017-03-09 22:15:10 +01:00
test_discovery_sample Refs #25735 -- Made @tag decorator importable from django.test. 2016-02-19 14:21:00 -05:00
test_discovery_sample2 Fixed #23742 -- Added an option to reverse tests order. 2014-11-24 19:24:11 -05:00
test_exceptions Reduced reduce() usage; refs #23796. 2014-11-20 14:31:14 -05:00
test_runner Fixed #28160 -- Prevented hiding GDAL exceptions when it's not installed. 2017-05-04 20:45:18 -04:00
test_utils Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
timezones Replaced type-specific assertions with assertEqual(). 2017-03-17 07:51:48 -04:00
transaction_hooks Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
transactions Reverted "Refs #16682 -- Tested transaction.atomic() with KeyboardInterrupt." 2017-03-09 09:55:55 -05:00
unmanaged_models Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
update Refs #23919 -- Removed six.<various>_types usage 2017-01-18 20:18:46 +01:00
update_only_fields Refs #23919 -- Removed python_2_unicode_compatible decorator usage 2017-01-18 13:44:34 +01:00
urlpatterns_reverse Fixed #27367 -- Doc'd and tested reversing of URLs with the same name. 2017-02-11 08:58:40 -05:00
user_commands Removed implicit default store_true/false argparse args. 2017-04-01 20:03:56 -04:00
utils_tests Fixed #28142 -- Fixed is_safe_url() crash on invalid IPv6 URLs. 2017-05-10 09:02:20 -04:00
validation Refs #23919 -- Replaced super(ClassName, self) with super(). 2017-01-25 12:23:46 -05:00
validators Refs #23919 -- Removed str_prefix usage 2017-01-20 15:43:28 +01:00
version Fixed #27579 -- Added aliases for Python 3's assertion names in SimpleTestCase. 2016-12-07 17:42:31 -05:00
view_tests Refs #27795 -- Stopped converting integer format settings to str in JS/JSON i18n views 2017-05-08 19:32:03 +02:00
wsgi Refs #23919 -- Stopped inheriting from object to define new style classes. 2017-01-19 08:39:46 +01:00
.coveragerc Fixed #25209 -- Removed parallel=True coverage option 2015-08-04 09:32:12 -04:00
README.rst Refs #23919 -- Removed misc Python 2/3 references. 2017-01-25 13:59:25 -05:00
runtests.py Made runtests.py run gis_tests only when using a GIS database backend. 2017-05-04 20:29:19 -04:00
test_sqlite.py Added trailing comma. 2015-02-06 12:58:45 +01:00
urls.py Fixed "URLconf" spelling in code comments. 2015-10-22 14:46:42 -04:00

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/.