Update of /cvsroot/pypgsql/pypgsql/test
In directory usw-pr-cvs1:/tmp/cvs-serv23156/test
Modified Files:
PgSQLTestCases.py
Log Message:
06SEP2001 gh Fix bug in PgBoolean_FromString: leading whitespace in PgBoolean
constructor doesn't lead to segfaults any more; also improve and
simplify the string stripping in this method.
Index: PgSQLTestCases.py
===================================================================
RCS file: /cvsroot/pypgsql/pypgsql/test/PgSQLTestCases.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** PgSQLTestCases.py 2001/09/03 04:43:31 1.11
--- PgSQLTestCases.py 2001/09/06 03:58:13 1.12
***************
*** 140,143 ****
--- 140,144 ----
sTrue = PgSQL.PgBooleanFromString('t')
sFalse = PgSQL.PgBooleanFromString('f')
+ sFalse2 = PgSQL.PgBooleanFromString(' faLSe ')
except StandardError, msg:
self.assert_(0, msg)
***************
*** 146,150 ****
'PgBooleanFromInteger failed to create a TRUE value.')
self.failIf(iFalse,
! 'PgBooleanFromInteger failed to create a FALSE value.')
self.failUnless(sTrue,
'PgBooleanFromString failed to create a TRUE value.')
--- 147,153 ----
'PgBooleanFromInteger failed to create a TRUE value.')
self.failIf(iFalse,
! 'PgBooleanFromInteger failed to create a FALSE value (1).')
! self.failIf(iFalse,
! 'PgBooleanFromInteger failed to create a FALSE value (2).')
self.failUnless(sTrue,
'PgBooleanFromString failed to create a TRUE value.')
***************
*** 658,662 ****
self.fail(msg)
! if __name__ == "__main__":
TestSuite = unittest.TestSuite()
TestSuite.addTest(DBAPICompliance("CheckAPILevel"))
--- 661,665 ----
self.fail(msg)
! def main():
TestSuite = unittest.TestSuite()
TestSuite.addTest(DBAPICompliance("CheckAPILevel"))
***************
*** 718,719 ****
--- 721,726 ----
runner = unittest.TextTestRunner()
runner.run(TestSuite)
+
+ if __name__ == "__main__":
+ main()
+
|