From: Gerhard H?r. <gha...@us...> - 2001-09-06 03:58:15
|
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() + |