django/tests/regressiontests
Anssi Kääriäinen 96790fc022 [1.5.x] Made a couple of selenium tests wait for page loaded
The admin_widgets tests were issuing click() to the browser but
didn't wait for the effects of those clicks. This caused the resulting
request to be processed concurrently with the test case. When using
in-memory SQLite this caused weird failures.

Also added wait_page_loaded() to admin selenium tests for code
reuse.

Fixed #19856, backpatch of 50677b29af
2013-02-21 00:01:07 +02:00
..
admin_changelist [1.5.x] Use new TestCase methods for equality comparisons 2012-12-24 02:19:16 +00:00
admin_custom_urls [1.5.x] Added further flexibility to ModelAdmin for controlling post-save redirections. 2012-12-30 23:11:58 -08:00
admin_filters [1.5.x] Fixed a dependence on set-ordering in tests 2012-12-24 02:21:19 +00:00
admin_inlines [1.5.x] Made a couple of selenium tests wait for page loaded 2013-02-21 00:01:07 +02:00
admin_ordering Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
admin_registration Fixed #17090 -- Made the API specification for `ModelAdmin.get_list_display()` more consistent with that of `ModelAdmin.list_display` by separating out the admin action check boxes business. This is backwards-incompatible for those who have been using the still-unreleased `get_list_display()` method. Thanks to Ramiro Morales for the review. 2011-10-26 09:37:07 +00:00
admin_scripts [1.5.x] Fixed #19665 -- Ensured proper stderr output for Command.run_from_argv 2013-01-25 14:57:18 +01:00
admin_util [1.5.x] Fixed #19114 -- Fixed LogEntry unicode representation 2012-11-17 19:21:09 +01:00
admin_validation [1.5.x] Fixed #19445 -- Skip admin fieldsets validation when the ModelAdmin.get_form() method is overridden. 2013-02-02 14:55:59 -08:00
admin_views [1.5.x] Made a couple of selenium tests wait for page loaded 2013-02-21 00:01:07 +02:00
admin_widgets [1.5.x] Made a couple of selenium tests wait for page loaded 2013-02-21 00:01:07 +02:00
aggregation_regress [1.5.x] Fixed #17144 -- MySQL again groups by PK only 2012-11-08 01:10:24 +02:00
app_loading [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
backends [1.5.x] Updated deprecated test assertions 2013-01-08 19:11:40 +01:00
bash_completion [py3] Used compatible imports of StringIO. 2012-08-08 14:50:01 +02:00
bug639 [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
bug8245 Removed with_statement imports, useless in Python >= 2.6. Refs #17965. Thanks jonash for the patch. 2012-03-30 08:02:08 +00:00
builtin_server [1.5.x] Fixed typos in docs and comments 2013-01-29 10:58:24 -07:00
bulk_create [1.5.x] Fixed #19351 -- SQLite bulk_insert of more than 500 single-field objs 2012-11-24 01:20:22 +02:00
cache [1.5.x] Prevented caching of streaming responses. 2012-12-24 20:30:20 +01:00
comment_tests [1.5.x] Cleaned up some lingering signals in the test suite that were causing spurious failures with Pypy and Postgres. 2013-02-08 12:13:43 -08:00
conditional_processing Fixed parse_http_date docstring and moved related tests 2012-09-26 21:10:17 +02:00
context_processors Convert much of the regression tests to use absolute imports. There's still work to be done though. 2011-10-13 18:51:33 +00:00
createsuperuser [py3] Used compatible imports of StringIO. 2012-08-08 14:50:01 +02:00
csrf_tests [1.5.x] Added a new required ALLOWED_HOSTS setting for HTTP host header validation. 2013-02-19 10:39:03 -07:00
custom_columns_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
custom_managers_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
datatypes [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
dates [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
db_typecasts [py3] Fixed access to dict keys/values/items. 2012-08-07 12:00:22 +02:00
decorators [py3] Various minor syntax fixes in the test suite 2012-08-11 23:23:31 +02:00
defaultfilters Fixed #19070 -- urlize filter no longer raises exceptions on 2.7 2012-10-31 11:01:39 +00:00
defer_regress [1.5.x] Converted a couple of assertEquals -> assertEqual 2012-11-28 23:55:47 +02:00
delete_regress [1.5.x] Fixed #19720 -- Oracle ordering related delete regression 2013-02-10 19:58:22 +02:00
dispatch Fixed #18676 -- Allow fast-path deletion of objects 2012-09-28 18:16:08 +03:00
expressions_regress Removed some uses of F() expression & and | 2012-10-10 03:31:11 +03:00
extra_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
file_storage [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
file_uploads [1.5.x] Fixed #19036 -- Fixed base64 uploads decoding 2012-11-17 17:26:24 +01:00
fixtures_regress [1.5.x] Don't rely on dictionary ordering in tests 2012-12-24 02:19:53 +00:00
forms [1.5.x] Added a default limit to the maximum number of forms in a formset. 2013-02-19 10:39:04 -07:00
generic_inline_admin [1.5.x] Added a default limit to the maximum number of forms in a formset. 2013-02-19 10:39:04 -07:00
generic_relations_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
generic_views Added file forgotten in d5ad9d3d. 2013-01-30 22:11:19 +01:00
get_or_create_regress Convert the remainder of the relative imports in the tests to be absolute imports. 2011-10-13 21:34:56 +00:00
handlers [1.5.x] Fixed #19519 again -- Regression in LiveServerTestCase after fd1279a4. 2013-01-01 10:14:24 +01:00
http_utils Added tests for conditional_content_removal. 2012-10-21 22:40:31 +02:00
httpwrappers [1.5.x] Fixed #19585 -- Fixed loading cookie value as a dict 2013-01-11 21:14:39 +01:00
i18n Fixed i18n test to match changed translation 2013-01-17 22:58:53 +01:00
indexes [1.5.x] Created special PostgreSQL text indexes when unique is True 2013-01-07 21:02:02 +01:00
initial_sql_regress [1.5.x] Amended an SQL test fixture to not include an id value 2012-12-10 17:50:37 +01:00
inline_formsets [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
inspectdb [1.5.x] Fixed Oracle failure for "%" in table name 2012-10-27 19:24:48 +03:00
introspection [1.5.x] Fixed #5805 -- it is now possible to specify multi-column indexes. Thanks to jgelens for the original patch. Backport of 4285571c5a. 2012-11-04 10:26:59 -08:00
localflavor Removed country-specific localflavor tests. 2012-10-12 16:21:51 -05:00
logging_tests [1.5.x] Fixed #19546 - ensure that deprecation warnings are shown during tests 2013-01-09 08:19:56 -08:00
m2m_regress [1.5.x]Merge pull request #494 from mrj0/model_split 2012-11-04 14:21:49 -08:00
m2m_through_regress [1.5.x] Use new TestCase methods for equality comparisons 2012-12-24 02:19:16 +00:00
mail [1.5.x] Fixed #19382 -- Stopped smtp backend raising exception when already closed 2013-01-03 20:45:57 +01:00
managers_regress Fixed #19069 -- Improved the error message when trying to query a swapped model. 2012-10-06 14:21:57 +08:00
many_to_one_regress [1.5.x] Fixed #17541 -- Fixed non-saved/nullable fk querying 2013-01-08 21:03:53 +02:00
max_lengths Convert the remainder of the relative imports in the tests to be absolute imports. 2011-10-13 21:34:56 +00:00
middleware [1.5.x] Fixed #19707 -- Reset transaction state after requests 2013-02-10 14:09:58 +02:00
middleware_exceptions Fixed #18013 -- Use the new 'as' syntax for exceptions. 2012-04-29 20:57:15 +02:00
model_fields [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
model_forms_regress [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
model_formsets_regress [1.5.x] Fixed #19354 -- Do not assume usermodel.pk == usermodel.id 2012-11-29 21:52:22 +01:00
model_inheritance_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
model_inheritance_select_related [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
model_permalink refs #12836 - Added a test to assure permalink wraps method attributes 2012-09-08 11:58:48 -04:00
model_regress Revert "Fixed #18063 -- Avoid unicode in Model.__repr__ in python 2" 2012-08-22 11:48:47 +10:00
modeladmin [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
multiple_database [1.5.x] Cleaned up some lingering signals in the test suite that were causing spurious failures with Pypy and Postgres. 2013-02-08 12:13:43 -08:00
nested_foreign_keys Fixed #16715 -- Fixed join promotion logic for nested nullable FKs 2012-08-25 14:14:45 +03:00
null_fk [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
null_fk_ordering [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
null_queries [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
one_to_one_regress Fixed #18153 -- Reverse OneToOne lookups on unsaved instances. 2012-10-09 21:36:35 +02:00
pagination [1.5.x] Fixed #19261 -- Delayed Queryset evaluation in paginators 2012-11-09 19:44:47 +01:00
queries [1.5.x] Fixed #19672 -- Error in negated Q() filtering 2013-02-20 21:57:39 +02:00
queryset_pickle Fixed #17776 - DoesNotExist is not picklable 2012-06-22 13:28:15 +01:00
requests [1.5.x] Added a new required ALLOWED_HOSTS setting for HTTP host header validation. 2013-02-19 10:39:03 -07:00
resolve_url Fixed #15552 -- LOGIN_URL and LOGIN_REDIRECT_URL can take URLpattern names. 2012-09-08 16:58:35 -06:00
reverse_single_related Convert the remainder of the relative imports in the tests to be absolute imports. 2011-10-13 21:34:56 +00:00
select_related_onetoone [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
select_related_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
serializers_regress [1.5.x] Restricted the XML deserializer to prevent DoS attacks. 2013-02-19 10:39:03 -07:00
servers [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
settings_tests [1.5.x] Enabled SimpleTestCase to be decorated by override_settings 2012-11-25 19:08:51 +01:00
signals_regress Cleaned up several test cases, to better isolate state. 2012-09-07 13:47:12 -04:00
signed_cookies_tests Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
signing Fixed #18852 -- Restored backwards compatibility 2012-08-25 22:22:32 +02:00
sites_framework [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
special_headers Ensured tests pass using custom PASSWORD_HASHERS. 2012-04-30 22:10:27 +03:00
staticfiles_tests [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
string_lookup [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
swappable_models [1.5.x] Fixed #19401 -- Ensure that swappable model references are case insensitive. 2012-12-20 16:14:10 +08:00
syndication Fixed #7936 -- Added Last-Modified header to feeds 2012-09-30 22:40:25 +02:00
templates [1.5.x] Fixed #19829 -- Fixed index lookups for NumPy arrays in templates. 2013-02-15 00:18:49 -08:00
test_client_regress [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
test_runner [1.5.x] Fixed #19833 -- Fixed import parameter encoding in get_runner 2013-02-16 13:32:03 +01:00
test_utils Fixed assertXMLEqual when first node was a comment 2012-10-15 23:05:40 +02:00
text Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
transactions_regress [1.5.x] Fixed #19354 -- Do not assume usermodel.pk == usermodel.id 2012-11-29 21:52:22 +01:00
urlpatterns_reverse [1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem paths 2012-12-08 11:16:03 +01:00
utils Partially revert 9efe1a721, strip_tags improvements 2013-02-06 21:19:41 +01:00
version Fixed #18224 -- Changed the dev version number. 2012-04-29 13:40:10 +02:00
views [1.5.x] Fixed #19692 -- Completed deprecation of mimetype in favor of content_type. 2013-01-31 13:55:00 +01:00
wsgi [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
__init__.py