Mercurial > p > roundup > code
diff test/db_test_base.py @ 2899:09a4d6dd6dcb
Handle older (really older) anydbm databases in export code.
Handle really old file stores too.
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 11 Nov 2004 06:04:59 +0000 |
| parents | d530b68e4b42 |
| children | a8808157f892 |
line wrap: on
line diff
--- a/test/db_test_base.py Thu Nov 11 02:46:44 2004 +0000 +++ b/test/db_test_base.py Thu Nov 11 06:04:59 2004 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: db_test_base.py,v 1.52 2004-11-05 05:10:07 richard Exp $ +# $Id: db_test_base.py,v 1.53 2004-11-11 06:04:59 richard Exp $ import unittest, os, shutil, errno, imp, sys, time, pprint @@ -235,6 +235,15 @@ m = self.db.issue.get(nid, "nosy"); m.sort() self.assertEqual(l, m) + def testMultilinkOrdering(self): + for i in range(10): + self.db.user.create(username='foo%s'%i) + i = self.db.issue.create(title="spam", nosy=['5','3','12','4']) + self.db.commit() + l = self.db.issue.get(i, "nosy") + # all backends should return the Multilink numeric-id-sorted + self.assertEqual(l, ['3', '4', '5', '12']) + # Date def testDateChange(self): self.assertRaises(TypeError, self.db.issue.create,
