Basic tests and some framework for db.connect/disconnect.
This commit is contained in:
parent
164c0a877d
commit
4d18c3c29a
5
test/common.py
Normal file
5
test/common.py
Normal file
@ -0,0 +1,5 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
import sys; sys.path.append("../lib")
|
32
test/db_test.py
Normal file
32
test/db_test.py
Normal file
@ -0,0 +1,32 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
import common, unittest
|
||||
from unittest import TestCase
|
||||
|
||||
class mdbTest(TestCase):
|
||||
|
||||
def setUp(self):
|
||||
import mdb
|
||||
self.mdb = mdb
|
||||
|
||||
|
||||
class connectTest(mdbTest):
|
||||
|
||||
def test_1(self):
|
||||
db = self.mdb.connect("inputs/db-0/")
|
||||
self.failUnless(db.__class__ == self.mdb.db.PVVDB)
|
||||
|
||||
|
||||
class disconnectTest(mdbTest):
|
||||
|
||||
def test_1(self):
|
||||
db = self.mdb.connect("inputs/db-0/")
|
||||
self.mdb.disconnect(db)
|
||||
|
||||
#
|
||||
# Run the library tests.
|
||||
#
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
Reference in New Issue
Block a user