summaryrefslogtreecommitdiff
path: root/docs/topics/testing.txt
AgeCommit message (Collapse)Author
2011-03-03Updated test assertions that have been deprecated by the move to unittest2. ↵Russell Keith-Magee
In summary, this means: assert_ -> assertTrue assertEquals -> assertEqual failUnless -> assertTrue For full details, see http://www.voidspace.org.uk/python/articles/unittest2.shtml#deprecations git-svn-id: http://code.djangoproject.com/svn/django/trunk@15728 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-01-18Refs #14661 -- Clarified the handling of initial data injected via custom SQL.Russell Keith-Magee
This is BACKWARDS INCOMPATIBLE CHANGE for anyone relying on SQL-injected initial data in a test case. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15239 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-01-16Fixed #13628 - Discourage the use of doctests; thanks d0ugal for the suggestion.Timo Graham
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15227 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-12-26Fixed #14000 - remove versionadded/changed tags for Django 1.0 and 1.1Timo Graham
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15055 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-12-09Fixed a couple of typos and small errors from r14696 and r14822.Ramiro Morales
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14862 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-12-05Corrected incomplete and incorrect docs from r14822.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14823 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-12-05Fixed #14799 -- Provided a full solution for test database creation order ↵Russell Keith-Magee
problems. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14822 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-11-30Fixed ReST error in assertNumQueries docs.Luke Plant
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14751 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-11-24Fixed #14771 -- corrected a typo in the testing docs. Thanks to Christian ↵Alex Gaynor
Oudard for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14694 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-27Edited docs/topics/testing.txt change from [14058]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14368 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-23Fixed #14173 -- Added sections about contrib apps-provided commands to ↵Ramiro Morales
django-admin.py docs. Added documentation about changepassword, pointers to GeoDjango, sitemaps and staticfiles commands, grouped them by app. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14327 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-13Correcting a typo and a copy/paste problem in the RequestFactory docs from ↵Gabriel Hurley
[14192]. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14202 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-12Clarified the text and example describing the RequestFactory. Thanks to Alex ↵Russell Keith-Magee
for the feedback. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14192 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-12Fixed #9002 -- Added a RequestFactory. This allows you to create request ↵Russell Keith-Magee
instances so you can unit test views as standalone functions. Thanks to Simon Willison for the suggestion and snippet on which this patch was originally based. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14191 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-12Fixed #5416 -- Added TestCase.assertNumQueries, which tests that a given ↵Alex Gaynor
function executes the correct number of queries. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14183 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-11Fixed a few typos in the unittest2 docs introduced in [14139].Gabriel Hurley
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14149 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-11Refs #12991 -- Added extra docs for the unittest2 changes made in r14139.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14140 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-11Fixed #12991 -- Added unittest2 support. Thanks to PaulM for the draft ↵Russell Keith-Magee
patch, and to Luke, Karen, Justin, Alex, Łukasz Rekucki, and Chuck Harmston for their help testing and reviewing the final patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14139 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-10Fixed #12226 -- Deprecated test client Response.template attribute in favor ↵Carl Meyer
of templates attribute, which is always a list. Thanks Russell for patch review. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-09Fixed #14378 -- Made the test client class customizable. Thanks to Ned ↵Russell Keith-Magee
Batchelder for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14058 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-08Rewrote 'Test with warnings enabled' section of docs/topics/testing.txt from ↵Adrian Holovaty
[14019] to be clearer git-svn-id: http://code.djangoproject.com/svn/django/trunk@14033 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-08Fixed #14274 -- Added admonition about using -Wall when you run tests. ↵Russell Keith-Magee
Thanks to Eric Holscher for the suggestion and draft, and to timo for contributions to the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14019 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-10-08Fixed #14225 -- Added a documentation marker (and a 1.2.2 release notes ↵Russell Keith-Magee
file, required to satisfy Sphinx) for the enable_csrf_checks flag on the test client. Thanks to public@grep.ro for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14011 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-09-03Fixed #13754 - Add a note about a test client session property gotchaLuke Plant
Thanks SmileyChris for report and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13685 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-27Fixed #14168 -- Removed stray argument from docs for assertQuerysetEquals. ↵Russell Keith-Magee
Thanks to Łukasz Rekucki for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13645 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-27Fixed #14116 -- Added a flag to enable CSRF checks in the test client. ↵Russell Keith-Magee
Thanks to jon@licq.org for the suggestion. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13640 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-23Fixed #14112 -- Various Markup fixes for the docs. Thanks to ramiro for the ↵Russell Keith-Magee
patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13628 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-23Fixed #3051 -- Documented the requirements for standalone testing. Thanks to ↵Russell Keith-Magee
Daniel Roseman for the draft text. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13626 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-23Fixed #14147 -- Added documentation metadata for new assertQuerysetEqual ↵Russell Keith-Magee
test method. Thanks to djoume for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13624 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-20Clarified some markup in the discussion of fixture loading in testcases.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@13610 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-19Fixed #14141: docs now use the :doc: construct for links between documents.Jacob Kaplan-Moss
Thanks, Ramiro Morales. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13608 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-28Fixed #13634 -- Migrated aggregation tests to use unittest. This removes a ↵Russell Keith-Magee
flush, which speeds up the tests overall. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13309 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-09Fixed #12412 -- Clarified the documentation around file handling by the test ↵Russell Keith-Magee
client. Thanks to Gabriel Hurley for the draft patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13166 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-06Fixed #13377 -- Corrected markup typo in testing docs. Thanks to DrMeers for ↵Russell Keith-Magee
the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-02-22Fixed #12932 -- Added an extra argument to suite_result() in the test ↵Russell Keith-Magee
runner, and added **kwargs as protection against future changes. Thanks to Eric Holscher for the report and patch. This is BACKWARDS INCOMPATIBLE for anyone that has written a custom DjangoTestRunner class since it was introduced in r12255. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12487 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-02-01Fixed #6364 -- Added the ability to run individual doctests.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12364 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-01-25Fixed #12542 -- Added the TEST_MIRROR setting, allowing testing of read ↵Russell Keith-Magee
slave databases. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12289 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-01-22Fixed #10314 -- Added a message prefix argument to Django's test assertions. ↵Russell Keith-Magee
Thanks to Wes Winham for the original suggestion, and Chistian Oudard for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12273 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-01-19Fixed #12640 -- Corrected a regression in test suite construction order ↵Russell Keith-Magee
introduced by #12255. Also updated the docs to reflect what the test code has always done. Thanks to Ramiro Morales for the report and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12261 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-01-18Fixed #12638 -- Minor documentation cleanups around the new class-based test ↵Russell Keith-Magee
runners. Thanks to Ramiro Morales for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12260 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-01-18Updated the docs around test runners to encourage the use of **kwargs in the ↵Russell Keith-Magee
test runner constructor. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12259 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-01-18Fixed #12624 -- Modified test runners to be class based.Russell Keith-Magee
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12255 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-12-31Typo fix for doc added in r12034. Thanks Alex Gaynor.Karen Tracey
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12035 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-12-31Fixed #12364: Added graceful exit from a test run when Ctrl-C is pressed. ↵Karen Tracey
Thanks Randy Barlow. git-svn-id: http://code.djangoproject.com/svn/django/trunk@12034 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-12-26Fixed several broken and redirecting URLs in the documentation (fixes ↵Gary Wilson Jr
#12219, refs #12427). git-svn-id: http://code.djangoproject.com/svn/django/trunk@11994 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-12-22Fixed #1142 -- Added multiple database support.Russell Keith-Magee
This monster of a patch is the result of Alex Gaynor's 2009 Google Summer of Code project. Congratulations to Alex for a job well done. Big thanks also go to: * Justin Bronn for keeping GIS in line with the changes, * Karen Tracey and Jani Tiainen for their help testing Oracle support * Brett Hoerner, Jon Loyens, and Craig Kimmerer for their feedback. * Malcolm Treddinick for his guidance during the GSoC submission process. * Simon Willison for driving the original design process * Cal Henderson for complaining about ponies he wanted. ... and everyone else too numerous to mention that helped to bring this feature into fruition. git-svn-id: http://code.djangoproject.com/svn/django/trunk@11952 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-11-12Fixed #12204 -- Corrected the use of :djadmin: links in the testing docs, ↵Russell Keith-Magee
plus updated a lot of old-style markup in the django-admin docs. Thanks to Art_S for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@11734 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-11-03Fixed #10355 -- Added an API for pluggable e-mail backends.Russell Keith-Magee
Thanks to Andi Albrecht for his work on this patch, and to everyone else that contributed during design and development. git-svn-id: http://code.djangoproject.com/svn/django/trunk@11709 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-09-30Fixed #11961: Corrected a few typos in docs/testing.txt. Thanks to timo for ↵James Bennett
the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@11599 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-07-16Fixed #10908 -- Clarified the procedure for creating test users in the ↵Russell Keith-Magee
testing docs. Thanks to gruszczy and timo. git-svn-id: http://code.djangoproject.com/svn/django/trunk@11248 bcc190cf-cafb-0310-a4f2-bffc1f526a37