Skip to content

Commit 3dfcc52

Browse files
committed
Added version number for the whole package.
1 parent 48383aa commit 3dfcc52

12 files changed

Lines changed: 41 additions & 18 deletions

DBUtils/PersistentDB.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@
9696

9797
from DBUtils.SteadyDB import connect
9898

99+
99100
class PersistentDBError(Exception):
100101
"""General PersistentDB error."""
101102

DBUtils/PooledDB.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@
123123

124124
from DBUtils.SteadyDB import connect
125125

126+
126127
class PooledDBError(Exception):
127128
"""General PooledDB error."""
128129

DBUtils/PooledPg.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@
107107

108108
from DBUtils.SteadyPg import SteadyPgConnection
109109

110+
110111
class PooledPgError(Exception):
111112
"""General PooledPg error."""
112113

DBUtils/Testing/TestPersistentDB.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,11 @@ def setUp(self):
3131
dbapi.threadsafety = 1
3232

3333
def test0_CheckVersion(self):
34-
TestPersistentDBVersion = __version__
34+
from DBUtils import __version__ as DBUtilsVersion
35+
self.assertEqual(DBUtilsVersion, __version__)
3536
from DBUtils.PersistentDB import __version__ as PersistentDBVersion
36-
self.assertEqual(PersistentDBVersion, TestPersistentDBVersion)
37-
self.assertEqual(PersistentDBVersion, PersistentDB.version)
37+
self.assertEqual(PersistentDBVersion, __version__)
38+
self.assertEqual(PersistentDB.version, __version__)
3839

3940
def test1_NoThreadsafety(self):
4041
from DBUtils.PersistentDB import NotSupportedError

DBUtils/Testing/TestPersistentPg.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@
2828
class TestPersistentPg(unittest.TestCase):
2929

3030
def test0_CheckVersion(self):
31-
TestPersistentPgVersion = __version__
31+
from DBUtils import __version__ as DBUtilsVersion
32+
self.assertEqual(DBUtilsVersion, __version__)
3233
from DBUtils.PersistentPg import __version__ as PersistentPgVersion
33-
self.assertEqual(PersistentPgVersion, TestPersistentPgVersion)
34-
self.assertEqual(PersistentPgVersion, PersistentPg.version)
34+
self.assertEqual(PersistentPgVersion, __version__)
35+
self.assertEqual(PersistentPg.version, __version__)
3536

3637
def test1_PersistentPgClose(self):
3738
for closeable in (0, 1):

DBUtils/Testing/TestPooledDB.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@
2828
class TestPooledDB(unittest.TestCase):
2929

3030
def test00_CheckVersion(self):
31-
TestPooledDBVersion = __version__
31+
from DBUtils import __version__ as DBUtilsVersion
32+
self.assertEqual(DBUtilsVersion, __version__)
3233
from DBUtils.PooledDB import __version__ as PooledDBVersion
33-
self.assertEqual(PooledDBVersion, TestPooledDBVersion)
34-
self.assertEqual(PooledDBVersion, PooledDB.version)
34+
self.assertEqual(PooledDBVersion, __version__)
35+
self.assertEqual(PooledDB.version, __version__)
3536

3637
def test01_NoThreadsafety(self):
3738
from DBUtils.PooledDB import NotSupportedError

DBUtils/Testing/TestPooledPg.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@
2828
class TestPooledPg(unittest.TestCase):
2929

3030
def test0_CheckVersion(self):
31-
TestPooledPgVersion = __version__
31+
from DBUtils import __version__ as DBUtilsVersion
32+
self.assertEqual(DBUtilsVersion, __version__)
3233
from DBUtils.PooledPg import __version__ as PooledPgVersion
33-
self.assertEqual(PooledPgVersion, TestPooledPgVersion)
34-
self.assertEqual(PooledPgVersion, PooledPg.version)
34+
self.assertEqual(PooledPgVersion, __version__)
35+
self.assertEqual(PooledPg.version, __version__)
3536

3637
def test1_CreateConnection(self):
3738
pool = PooledPg(1, 1, 0, 0, 0, None,

DBUtils/Testing/TestSimplePooledDB.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,18 @@
1919

2020
import sys
2121

22+
2223
# This module also serves as a mock object for an arbitrary DB-API 2 module:
2324

2425
dbModule = sys.modules[__name__]
2526

2627
threadsafety = 1
2728

29+
2830
def connect(database, user):
2931
return Connection(database, user)
3032

33+
3134
class Connection:
3235

3336
def __init__(self, database, user):
@@ -43,6 +46,7 @@ def cursor(self):
4346

4447

4548
import unittest
49+
4650
sys.path.insert(1, '../..')
4751
from DBUtils import SimplePooledDB
4852

@@ -56,6 +60,8 @@ def my_dbpool(self, mythreadsafety, maxConnections):
5660
'SimplePooledDBTestDB', 'SimplePooledDBTestUser')
5761

5862
def test0_check_version(self):
63+
from DBUtils import __version__ as DBUtilsVersion
64+
self.assertEqual(DBUtilsVersion, __version__)
5965
self.assertEqual(SimplePooledDB.__version__, __version__)
6066
self.assertEqual(SimplePooledDB.PooledDB.version, __version__)
6167

DBUtils/Testing/TestSimplePooledPg.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def query(self):
3737

3838

3939
import unittest
40+
4041
sys.path.insert(1, '../..')
4142
from DBUtils import SimplePooledPg
4243

@@ -48,6 +49,8 @@ def my_dbpool(self, maxConnections):
4849
'SimplePooledPgTestDB', 'SimplePooledPgTestUser')
4950

5051
def test0_check_version(self):
52+
from DBUtils import __version__ as DBUtilsVersion
53+
self.assertEqual(DBUtilsVersion, __version__)
5154
self.assertEqual(SimplePooledPg.__version__, __version__)
5255
self.assertEqual(SimplePooledPg.PooledPg.version, __version__)
5356

DBUtils/Testing/TestSteadyDB.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ def __del__(self):
117117

118118

119119
import unittest
120+
120121
sys.path.insert(1, '../..')
121122
from DBUtils.SteadyDB import connect as SteadyDBconnect
122123
from DBUtils.SteadyDB import SteadyDBConnection
@@ -125,10 +126,11 @@ def __del__(self):
125126
class TestSteadyDB(unittest.TestCase):
126127

127128
def test0_CheckVersion(self):
128-
TestSteadyDBVersion = __version__
129+
from DBUtils import __version__ as DBUtilsVersion
130+
self.assertEqual(DBUtilsVersion, __version__)
129131
from DBUtils.SteadyDB import __version__ as SteadyDBVersion
130-
self.assertEqual(SteadyDBVersion, TestSteadyDBVersion)
131-
self.assertEqual(SteadyDBVersion, SteadyDBConnection.version)
132+
self.assertEqual(SteadyDBVersion, __version__)
133+
self.assertEqual(SteadyDBConnection.version, __version__)
132134

133135
def test1_MockedDBConnection(self):
134136
db = connect('SteadyDBTestDB',

0 commit comments

Comments
 (0)