Mercurial > p > roundup > code
diff test/db_test_base.py @ 2472:f41539b3c486
fixed Boolean values in postgresql (bugs [SF#972546] and [SF#972600])
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Wed, 16 Jun 2004 03:54:00 +0000 |
| parents | 0e2a0c2c8142 |
| children | ea7fb2f416db |
line wrap: on
line diff
--- a/test/db_test_base.py Wed Jun 16 00:29:54 2004 +0000 +++ b/test/db_test_base.py Wed Jun 16 03:54:00 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.31 2004-06-13 01:05:46 richard Exp $ +# $Id: db_test_base.py,v 1.32 2004-06-16 03:54:00 richard Exp $ import unittest, os, shutil, errno, imp, sys, time, pprint @@ -263,11 +263,19 @@ self.assertEqual(self.db.issue.get(nid, "foo"), None) # Boolean + def testBooleanSet(self): + nid = self.db.user.create(username='one', assignable=1) + self.assertEqual(self.db.user.get(nid, "assignable"), 1) + nid = self.db.user.create(username='two', assignable=0) + self.assertEqual(self.db.user.get(nid, "assignable"), 0) + def testBooleanChange(self): userid = self.db.user.create(username='foo', assignable=1) self.assertEqual(1, self.db.user.get(userid, 'assignable')) self.db.user.set(userid, assignable=0) self.assertEqual(self.db.user.get(userid, 'assignable'), 0) + self.db.user.set(userid, assignable=1) + self.assertEqual(self.db.user.get(userid, 'assignable'), 1) def testBooleanUnset(self): nid = self.db.user.create(username='foo', assignable=1)
