Skip to content

Commit eb8e54c

Browse files
simplest possible fix for test that changes in py3.3
1 parent 6a98eb5 commit eb8e54c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

bpython/test/test_repl.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
import sys
23
import unittest
34
from itertools import islice
45
from mock import Mock
@@ -281,8 +282,12 @@ def test_fuzzy_global_complete(self):
281282

282283
self.assertTrue(self.repl.complete())
283284
self.assertTrue(hasattr(self.repl.completer,'matches'))
284-
self.assertEqual(self.repl.completer.matches,
285-
['UnboundLocalError(', '__doc__'])
285+
if sys.version_info[0] == 3 and sys.version_info[1] >= 3:
286+
self.assertEqual(self.repl.completer.matches,
287+
['ChildProcessError', 'UnboundLocalError(', '__doc__'])
288+
else:
289+
self.assertEqual(self.repl.completer.matches,
290+
['UnboundLocalError(', '__doc__'])
286291

287292
# 2. Attribute tests
288293
def test_simple_attribute_complete(self):

0 commit comments

Comments
 (0)