Skip to content

Commit 5cbe480

Browse files
author
Richard Jones
committed
additional Number test
1 parent 7bc9914 commit 5cbe480

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

test/test_db.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
1616
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
1717
#
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 $
1919

2020
import unittest, os, shutil, time
2121

@@ -256,6 +256,12 @@ def testNumberChange(self):
256256
self.db.user.set(nid, age=3)
257257
self.assertNotEqual(self.db.user.get(nid, 'age'), 1)
258258
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)
259265

260266
def testNumberUnset(self):
261267
nid = self.db.user.create(username='foo', age=1)
@@ -889,14 +895,16 @@ def setUp(self):
889895
setupSchema(self.db, 0, metakit)
890896

891897
def suite():
898+
p = []
899+
892900
l = [
893901
unittest.makeSuite(anydbmDBTestCase, 'test'),
894902
unittest.makeSuite(anydbmReadOnlyDBTestCase, 'test')
895903
]
904+
p.append('anydbm')
896905
#return unittest.TestSuite(l)
897906

898907
from roundup import backends
899-
p = []
900908
if hasattr(backends, 'mysql'):
901909
from roundup.backends import mysql
902910
try:

0 commit comments

Comments
 (0)