diff options
| author | Karen Tracey <kmtracey@gmail.com> | 2008-10-24 18:13:35 +0000 |
|---|---|---|
| committer | Karen Tracey <kmtracey@gmail.com> | 2008-10-24 18:13:35 +0000 |
| commit | d323ef20d3e7cb22892c45d47708c00bdf3ed3e2 (patch) | |
| tree | 321fe9a1ac03e77d7cbd9b8a2474d471295621ab | |
| parent | 71ae6cbfa46a82ae1a79f382ac31fe0c11ea8677 (diff) | |
[1.0.X] Fixed #9411 -- Changed the test from r9081 to be more robust across different database backends.
Backport of [9254] from trunk (I neglected to mention in the ticket this affected 1.0.X branch).
Also updated svnmerge metadata; all eligible fixes have been backported and all others blocked.
git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@9275 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | tests/regressiontests/queries/models.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/regressiontests/queries/models.py b/tests/regressiontests/queries/models.py index f3831df5b6..0eda8f02da 100644 --- a/tests/regressiontests/queries/models.py +++ b/tests/regressiontests/queries/models.py @@ -974,11 +974,12 @@ about them and shouldn't do bad things. >>> expected == result True -Make sure bump_prefix() (an internal Query method) doesn't (re-)break. ->>> query = Tag.objects.values_list('id').order_by().query ->>> query.bump_prefix() ->>> print query.as_sql()[0] -SELECT U0."id" FROM "queries_tag" U0 +Make sure bump_prefix() (an internal Query method) doesn't (re-)break. It's +sufficient that this query runs without error. +>>> qs = Tag.objects.values_list('id', flat=True).order_by('id') +>>> qs.query.bump_prefix() +>>> list(qs) +[1, 2, 3, 4, 5] Calling order_by() with no parameters removes any existing ordering on the model. But it should still be possible to add new ordering after that. |
