Author: cito
Date: Fri Feb  5 12:05:45 2016
New Revision: 822

Log:
Make version available as __version__ in both modules

Modified:
   trunk/pg.py
   trunk/pgdb.py
   trunk/tests/test_classic_functions.py
   trunk/tests/test_dbapi20.py

Modified: trunk/pg.py
==============================================================================
--- trunk/pg.py Fri Feb  5 11:13:54 2016        (r821)
+++ trunk/pg.py Fri Feb  5 12:05:45 2016        (r822)
@@ -31,6 +31,8 @@
 
 from _pg import *
 
+__version__ = version
+
 import select
 import warnings
 

Modified: trunk/pgdb.py
==============================================================================
--- trunk/pgdb.py       Fri Feb  5 11:13:54 2016        (r821)
+++ trunk/pgdb.py       Fri Feb  5 12:05:45 2016        (r822)
@@ -67,6 +67,8 @@
 
 from _pg import *
 
+__version__ = version
+
 from datetime import date, time, datetime, timedelta
 from time import localtime
 from decimal import Decimal

Modified: trunk/tests/test_classic_functions.py
==============================================================================
--- trunk/tests/test_classic_functions.py       Fri Feb  5 11:13:54 2016        
(r821)
+++ trunk/tests/test_classic_functions.py       Fri Feb  5 12:05:45 2016        
(r822)
@@ -1061,6 +1061,7 @@
             $"""
         match = re.match(re_version, v, re.X)
         self.assertIsNotNone(match)
+        self.assertEqual(pg.__version__, v)
 
 
 if __name__ == '__main__':

Modified: trunk/tests/test_dbapi20.py
==============================================================================
--- trunk/tests/test_dbapi20.py Fri Feb  5 11:13:54 2016        (r821)
+++ trunk/tests/test_dbapi20.py Fri Feb  5 12:05:45 2016        (r822)
@@ -84,6 +84,12 @@
     def tearDown(self):
         dbapi20.DatabaseAPI20Test.tearDown(self)
 
+    def testVersion(self):
+        v = pgdb.version
+        self.assertIsInstance(v, str)
+        self.assertIn('.', v)
+        self.assertEqual(pgdb.__version__, v)
+
     def test_callproc_no_params(self):
         con = self._connect()
         cur = con.cursor()
_______________________________________________
PyGreSQL mailing list
[email protected]
https://mail.vex.net/mailman/listinfo.cgi/pygresql

Reply via email to