|
15 | 15 | # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
16 | 16 | # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
17 | 17 | # |
18 | | -# $Id: test_db.py,v 1.79 2003-03-18 00:50:24 richard Exp $ |
| 18 | +# $Id: test_db.py,v 1.80 2003-03-18 23:28:16 richard Exp $ |
19 | 19 |
|
20 | 20 | import unittest, os, shutil, time |
21 | 21 |
|
@@ -256,6 +256,12 @@ def testNumberChange(self): |
256 | 256 | self.db.user.set(nid, age=3) |
257 | 257 | self.assertNotEqual(self.db.user.get(nid, 'age'), 1) |
258 | 258 | self.db.user.set(nid, age=1.0) |
| 259 | + self.assertEqual(self.db.user.get(nid, 'age'), 1) |
| 260 | + self.db.user.set(nid, age=0) |
| 261 | + self.assertEqual(self.db.user.get(nid, 'age'), 0) |
| 262 | + |
| 263 | + nid = self.db.user.create(username='bar', age=0) |
| 264 | + self.assertEqual(self.db.user.get(nid, 'age'), 0) |
259 | 265 |
|
260 | 266 | def testNumberUnset(self): |
261 | 267 | nid = self.db.user.create(username='foo', age=1) |
@@ -889,14 +895,16 @@ def setUp(self): |
889 | 895 | setupSchema(self.db, 0, metakit) |
890 | 896 |
|
891 | 897 | def suite(): |
| 898 | + p = [] |
| 899 | + |
892 | 900 | l = [ |
893 | 901 | unittest.makeSuite(anydbmDBTestCase, 'test'), |
894 | 902 | unittest.makeSuite(anydbmReadOnlyDBTestCase, 'test') |
895 | 903 | ] |
| 904 | + p.append('anydbm') |
896 | 905 | #return unittest.TestSuite(l) |
897 | 906 |
|
898 | 907 | from roundup import backends |
899 | | - p = [] |
900 | 908 | if hasattr(backends, 'mysql'): |
901 | 909 | from roundup.backends import mysql |
902 | 910 | try: |
|
0 commit comments