Skip to content

Commit 9d75c28

Browse files
committed
Add date sort test
... for testing issue2550834
1 parent 05de381 commit 9d75c28

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

test/db_test_base.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,19 @@ def testDateUnset(self):
430430
if commit: self.db.commit()
431431
self.assertEqual(self.db.issue.get(nid, "deadline"), None)
432432

433+
def testDateSort(self):
434+
d1 = date.Date('.')
435+
ae, filter, filter_iter = self.filteringSetup()
436+
nid = self.db.issue.create(title="nodeadline", status='1')
437+
self.db.commit()
438+
for filt in filter, filter_iter:
439+
ae(filt(None, {}, ('+','deadline')), ['5', '2', '1', '3', '4'])
440+
ae(filt(None, {}, ('+','id'), ('+', 'deadline')),
441+
['5', '2', '1', '3', '4'])
442+
ae(filt(None, {}, ('-','id'), ('-', 'deadline')),
443+
['4', '3', '1', '2', '5'])
444+
445+
433446
# Interval
434447
def testIntervalChange(self):
435448
self.assertRaises(TypeError, self.db.issue.create,

0 commit comments

Comments
 (0)