Author: phd
Date: 2006-10-16 08:42:00 -0600 (Mon, 16 Oct 2006)
New Revision: 2022
Modified:
SQLObject/trunk/sqlobject/tests/test_sorting.py
Log:
Tests by Luke Opperman <lu...@me...> to test descending sorting.
Modified: SQLObject/trunk/sqlobject/tests/test_sorting.py
===================================================================
--- SQLObject/trunk/sqlobject/tests/test_sorting.py 2006-10-12 15:02:21 UTC (rev 2021)
+++ SQLObject/trunk/sqlobject/tests/test_sorting.py 2006-10-16 14:42:00 UTC (rev 2022)
@@ -60,4 +60,13 @@
['zoe', 'tim', 'joe', 'joe', 'aj']
assert firstList(Names.select().orderBy(Names.q.firstName)) == \
['aj', 'joe', 'joe', 'tim', 'zoe']
-
+ assert firstList(Names.select().orderBy('firstName').reversed()) == \
+ ['zoe', 'tim', 'joe', 'joe', 'aj']
+ assert firstList(Names.select().orderBy('-firstName').reversed()) == \
+ ['aj', 'joe', 'joe', 'tim', 'zoe']
+ assert firstList(Names.select().orderBy(DESC(Names.q.firstName))) == \
+ ['zoe', 'tim', 'joe', 'joe', 'aj']
+ assert firstList(Names.select().orderBy(Names.q.firstName).reversed()) == \
+ ['zoe', 'tim', 'joe', 'joe', 'aj']
+ assert firstList(Names.select().orderBy(DESC(Names.q.firstName)).reversed()) == \
+ ['aj', 'joe', 'joe', 'tim', 'zoe']
|