summaryrefslogtreecommitdiff
path: root/tests/generic_views
Commit message (Collapse)AuthorAgeFilesLines
* Refs #33476 -- Applied Black's 2023 stable style.David Smith2023-02-012-3/+0
| | | | | | | | Black 23.1.0 is released which, as the first release of the year, introduces the 2023 stable style. This incorporates most of last year's preview style. https://github.com/psf/black/releases/tag/23.1.0
* Refs #33263 -- Removed warning in BaseDeleteView when delete() method is ↵Mariusz Felisiak2023-01-171-25/+1
| | | | overridden.
* Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to ↵Gregor Gärtner2022-10-081-17/+17
| | | | | | assertQuerySetEqual(). Co-Authored-By: Michael Howitz <mh@gocept.com>
* Refs #32365 -- Removed internal uses of utils.timezone.utc alias.Carlton Gibson2022-03-241-13/+36
| | | | | Remaining test case ensures that uses of the alias are mapped canonically by the migration writer.
* Refs #33476 -- Refactored code to strictly match 88 characters line length.Mariusz Felisiak2022-02-071-5/+10
|
* Refs #33476 -- Reformatted code with Black.django-bot2022-02-079-1080/+1465
|
* Refs #33263 -- Added warning to BaseDeleteView when delete() method is ↵Mariusz Felisiak2021-11-091-1/+22
| | | | | overridden. Follow up to 3a45fea0832c5910acee6e0d29f230f347a50462.
* Refs #32956 -- Capitalized HTTP/HTTPS in comments, docs, and docstrings.David Smith2021-10-201-1/+1
|
* Refs #32956 -- Changed docs to treat the acronym HTTP phonetically.David Smith2021-10-181-2/+3
|
* Fixed #21936 -- Allowed DeleteView to work with custom Forms and ↵Carlton Gibson2021-07-144-1/+51
| | | | | | | | | SuccessMessageMixin. Thanks to Mariusz Felisiak for review. Co-authored-by: Demetris Stavrou <demestav@gmail.com> Co-authored-by: Caroline Simpson <github@hoojiboo.com>
* Fixed #32260 -- Made View.as_view() do not use update_wrapper().Daniyal2021-03-301-6/+10
| | | | | | | | | | | View.as_view() should not use update_wrapper() for copying attributes it's unintended and have side-effects such as adding `self` to the signature. This also fixes system check for arguments of custom error handler views with class-based views. Co-authored-by: Nick Pope <nick.pope@flightdataservices.com>
* Fixed #31235 -- Made assertQuerysetEqual() compare querysets directly.Hasan Ramezani2020-11-061-12/+12
| | | | | | | | This also replaces assertQuerysetEqual() to assertSequenceEqual()/assertCountEqual() where appropriate. Co-authored-by: Peter Inglesby <peter.inglesby@gmail.com> Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
* Fixed #31789 -- Added a new headers interface to HttpResponse.Tom Carrick2020-09-141-5/+5
|
* Fixed #31877 -- Reverted "Fixed #19878 -- Deprecated TemplateView passing ↵Mariusz Felisiak2020-08-242-43/+21
| | | | | | URL kwargs into context." This reverts commit 4ed534758cb6a11df9f49baddecca5a6cdda9311.
* Refs #31877 -- Reverted "Fixes #31877 -- Used lazy() for TemplateView kwarg ↵Mariusz Felisiak2020-08-241-20/+2
| | | | | | deprecation warning." This reverts commit 20799cc0a6d98816b9ef0577e24691bd26b80d7d.
* Fixes #31877 -- Used lazy() for TemplateView kwarg deprecation warning.Adam Johnson2020-08-131-2/+20
| | | | | | | SimpleLazyObjects cause a crash when filtering. Thanks Tim L. White for the report. Regression in 4ed534758cb6a11df9f49baddecca5a6cdda9311.
* Fixed #31620 -- Added support for %V format to WeekMixin/WeekArchiveView.Hasan Ramezani2020-06-262-1/+28
| | | | Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
* Fixed #19878 -- Deprecated TemplateView passing URL kwargs into context.Adam Johnson2020-03-232-21/+43
|
* Removed "Don't do that" from docs and error messages.Adam Johnson2020-01-061-2/+2
| | | | It's slightly aggressive and doesn't explain itself.
* Refs #20456 -- Moved initialization of HEAD method based on GET to the ↵Felipe Lee2019-10-301-0/+7
| | | | | | | | View.setup() for generic views. This will ease unit testing of views since setup will essentially do everything needed to set the view instance up (other than instantiating it). Credit for idea goes to Vincent Prouillet.
* Refs #20456 -- Added test for initialization of request/args/kwargs ↵Felipe Lee2019-10-301-0/+11
| | | | attributes in View.Setup().
* Fixed typo in tests/generic_views/test_base.py.Tim Graham2019-06-041-1/+1
|
* Fixed #29750 -- Added View.setup() hook for class-based views.François Freitag2018-12-211-0/+26
|
* Tested exception messages in generic_views tests.François Freitag2018-12-041-10/+24
|
* Made reused RequestFactory instances class attributes.Simon Charette2018-11-271-4/+5
|
* Moved duplicate author declarations to setUpTestData() in DeleteViewTests.oliver2018-11-131-22/+20
|
* Moved duplicate author declarations to setUpTestData() in UpdateViewTests.oliver2018-11-091-42/+24
|
* Increased test coverage of django/views/generic/dates.py.Hasan Ramezani2018-10-303-2/+19
|
* Fixed #29903 -- Added error message for invalid WeekArchiveView week_format.Hasan Ramezani2018-10-292-0/+8
|
* Added test coverage for views.generic.dates.MonthMixin.get_month() KeyError ↵Hasan Ramezani2018-10-272-0/+15
| | | | branch.
* Improved generic detail view error message for when pk or slug is missing.Vincent Poulailleau2018-01-171-1/+5
|
* Fixed #28719 -- Added a helpful exception if ↵Bjorn Kristinsson2017-11-073-0/+17
| | | | MultipleObjectTemplateResponseMixin doesn't generate any template names.
* Fixed #28593 -- Added a simplified URL routing syntax per DEP 0201.Sjoerd Job Postmus2017-09-201-254/+178
| | | | | | Thanks Aymeric Augustin for shepherding the DEP and patch review. Thanks Marten Kenbeek and Tim Graham for contributing to the code. Thanks Tom Christie, Shai Berger, and Tim Graham for the docs.
* Fixed #28082 -- Made BaseDateListView pass context from get_dated_items() to ↵Sebastian Sassi2017-09-041-0/+17
| | | | | | subclasses. Thanks leon-matthews for the report and fix.
* Used assertRaisesMessage() to test Django's error messages.Mads Jensen2017-07-295-11/+32
|
* Fixed #28331 -- Added ContextMixin.extra_context to allowing passing context ↵Bruno Alla2017-07-062-0/+6
| | | | in as_view().
* Refs #23968 -- Removed unnecessary lists, generators, and tuple calls.Jon Dufresne2017-06-011-2/+1
|
* Fixed #28209 -- Made date-based generic views return a 404 rather than crash ↵Adit Biswas2017-05-301-0/+12
| | | | when given an out of range date.
* Decreased max_length for char fields unless absolutely needed. (#8485)Florian Apolloner2017-05-101-2/+2
|
* Fixed #26911 -- Removed NoReverseMatch silencing in RedirectView.Grzegorz Tężycki2017-03-011-5/+0
|
* Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand2017-01-252-16/+7
|
* Refs #23919 -- Removed unneeded force_str callsClaude Paroz2017-01-201-2/+1
|
* Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette2017-01-192-4/+4
|
* Refs #23919 -- Removed python_2_unicode_compatible decorator usageClaude Paroz2017-01-181-4/+0
|
* Refs #23919 -- Removed encoding preambles and future importsClaude Paroz2017-01-188-20/+0
|
* Imported specific models in a few tests that didn't.Tim Graham2016-12-081-3/+4
|
* Fixed E305 flake8 warnings.Ramin Farajpour Cami2016-11-141-0/+1
|
* Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.za2016-11-103-13/+12
|
* Replaced use of TestCase.fail() with assertRaises().Tim Graham2016-06-281-8/+2
| | | Also removed try/except/fail antipattern that hides exceptions.
* Refs #17209 -- Added LoginView and LogoutView class-based viewsClaude Paroz2016-06-241-1/+1
| | | | Thanks Tim Graham for the review.