summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-15[py3] Fixed slugify filterClaude Paroz
2012-08-15[py3] Removed map() calls used for side-effects onlyAnssi Kääriäinen
2012-08-15[py3] Removed excessive usage of smart_bytesClaude Paroz
2012-08-15Made the validation tests python3 friendly.Alex Gaynor
2012-08-15Ensured that the archive module consistantly explicitly closed all files.Alex Gaynor
2012-08-15Close files in the module_loading tests always.Alex Gaynor
2012-08-15[py3] Always pass bytes to hashlib.md5.Florian Apolloner
2012-08-15Fixed the erorr handling code for missing management commands.Alex Gaynor
2012-08-15Explicitly close a file during the email tests.Alex Gaynor
2012-08-15Allow tests using a LiveServer to get closer to working.Alex Gaynor
2012-08-15Always close files in the file_storage tests.Alex Gaynor
2012-08-15[py3] Fixed test_client_regress testsClaude Paroz
2012-08-15Sent got_request_exception signal before handle_uncaught_exceptionClaude Paroz
In some cases (notably Python 3), when handle_uncaught_exception was itself raising an exception, the got_request_exception was storing the latter exception instead of the original exception.
2012-08-15Fixed syndication under python3.Alex Gaynor
2012-08-15Converted the modeladmin tests to run on python 2 and 3.Alex Gaynor
2012-08-15Fixed usage of several deprecated aliases in unittest.Alex Gaynor
2012-08-15Final explicit closing for staticfiles, they now pass on python3 with -Wall ↵Alex Gaynor
and there are no warnings about unclosed files
2012-08-15Explicitly close files in the staticfiles tests.Alex Gaynor
2012-08-15Make sure to explicitly close opened files.Alex Gaynor
2012-08-15Use a name that exists in both python2 and 3,Alex Gaynor
2012-08-15[py3] Fixed jsi18n test.Aymeric Augustin
Also refactored said test to avoid leaking state (ie. active translation) when an error occurs.
2012-08-15[py3] Fixed uses of __metaclass__ in tests.Aymeric Augustin
2012-08-14[py3] Fixed modeltests.model_forms tests.Chris Lawlor
2012-08-14[py3] Removed a remaining use of __metaclass__.Aymeric Augustin
2012-08-14[py3] Avoided the deprecated base64 interface.Aymeric Augustin
This fixes a deprecation warning under Python 3.
2012-08-14[py3] Fixed conditional_processing testsClaude Paroz
2012-08-14[py3] Fixed file_uploads testsClaude Paroz
2012-08-14[py3] Fixed contrib.auth testsClaude Paroz
2012-08-14Don't swallow AttributeError in core.urlresolvers.get_callable.Florian Apolloner
2012-08-14[py3] Fixed sitemaps tests.Aymeric Augustin
2012-08-14[py3] Fixed serializers testsClaude Paroz
2012-08-14[py3] Fixed staticfiles testsClaude Paroz
2012-08-14[py3] Fed strftime with unicode on Python 3Claude Paroz
2012-08-14[py3] Fixed HttpResponse when initialized with bytesClaude Paroz
2012-08-14There's no need to do `list(dict.keys())` list(dict)` is enough.Alex Gaynor
2012-08-14[py3] Fixed file.read().decode(), used codecs.open() insteadAnssi Kääriäinen
2012-08-14[py3] Fixed F-expression division operatorsAnssi Kääriäinen
In Python 3 dividing by int will call obj.__truediv__(). This operator was missing from F-expressions.
2012-08-14[py3] Fixed admin_views testsClaude Paroz
Also changed several occurrences of 'request' to 'response'.
2012-08-14[py3] Fixed admin_custom_urls tests.Aymeric Augustin
2012-08-14[py3] Replace filter/lambda by list comprehensionsAymeric Augustin
This is more idiomatic and avoids returning a list on Python 2 and an iterator on Python 3.
2012-08-14[py3] Fixed comparison of list and range()Anssi Kääriäinen
A test compared list directly against a range(). This is py3 incompatible. Fixed by using list(range()).
2012-08-14[py3] Fixed invalid use of dict.items()Anssi Kääriäinen
An ordering test had two problems related to dict.items() usage: - It assumed the order of the dict was non-randomized - It indexed to the dict.items() which is py3 incompatible. I fixed the test by using dict['rank'] directly, where rank is the column tested on the values queryset.
2012-08-14[py3] Removed unnecessary calls to .keys()Aymeric Augustin
when computing the length of a dictionary. This fails on Python 3.
2012-08-14[py3] Fixed egg template loader.Aymeric Augustin
2012-08-14[py3] Ensured the template tests run.Aymeric Augustin
2012-08-14[py3] Compared response.content with bytes.Aymeric Augustin
2012-08-14[py3] Favoured unicode strings in assert(Not)ContainsClaude Paroz
In Python 3, HTMLParser does not support bytestrings.
2012-08-14[py3] Ported django.http according to PEP 3333.Aymeric Augustin
Perfomed some style cleanup while I was in the area.
2012-08-14Reverted pickle-json replacement form_hmac calculationClaude Paroz
This reverts commit b109ff8062f4bb225181ec462d69c9dd79339567 and complement test cases. The change was too hasty, as some form values cannot be json-serialized as is.
2012-08-13[py3] Fixed contrib.formtools testsClaude Paroz