idella4 14/07/05 06:28:04 Added: bpython-0.13-test_repl.patch Log: update test phase (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path 1.1 dev-python/bpython/files/bpython-0.13-test_repl.patch file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bpython/files/bpython-0.13-test_repl.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/bpython/files/bpython-0.13-test_repl.patch?rev=1.1&content-type=text/plain Index: bpython-0.13-test_repl.patch =================================================================== https://bitbucket.org/thomasballinger/bpython-for-clean-patch/commits/94c4664c1303 # HG changeset patch # User Thomas Ballinger <[email protected]> # Date 1404088731 14400 # Branch 0.13-bugfix # Node ID 94c4664c130303b1ae53629d6ebcff04f5d5d7ae # Parent 106c49981f5e2db325d543d24c063f9c38013023 simplest possible fix for test that changes in py3.3 diff --git a/bpython/test/test_repl.py b/bpython/test/test_repl.py --- a/bpython/test/test_repl.py +++ b/bpython/test/test_repl.py @@ -1,4 +1,5 @@ import os +import sys import unittest from itertools import islice from mock import Mock @@ -280,8 +281,12 @@ self.assertTrue(self.repl.complete()) self.assertTrue(hasattr(self.repl.completer,'matches')) - self.assertEqual(self.repl.completer.matches, - ['UnboundLocalError(', '__doc__']) + if sys.version_info[0] == 3 and sys.version_info[1] >= 3: + self.assertEqual(self.repl.completer.matches, + ['ChildProcessError(', 'UnboundLocalError(', '__doc__']) + else: + self.assertEqual(self.repl.completer.matches, + ['UnboundLocalError(', '__doc__']) # 2. Attribute tests def test_simple_attribute_complete(self):
