From: Barry Warsaw Date: Mon, 21 Jul 2003 18:43:33 +0000 (+0000) Subject: test01_join(): Fix a test failure when run with "python -O". The X-Git-Tag: v2.3c2~36 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e676c5ef3ed8a34431f1c30cf91ef67ab70c6d4e;p=python test01_join(): Fix a test failure when run with "python -O". The setting of sCursor happened in an assert. --- diff --git a/Lib/bsddb/test/test_join.py b/Lib/bsddb/test/test_join.py index f434c541b2..838ffe7590 100644 --- a/Lib/bsddb/test/test_join.py +++ b/Lib/bsddb/test/test_join.py @@ -85,7 +85,10 @@ class JoinTestCase(unittest.TestCase): try: # lets look up all of the red Products sCursor = secDB.cursor() - assert sCursor.set('red') + # Don't do the .set() in an assert, or you can get a bogus failure + # when running python -O + tmp = sCursor.set('red') + assert tmp # FIXME: jCursor doesn't properly hold a reference to its # cursors, if they are closed before jcursor is used it