Skip to content

Commit 3332f4f

Browse files
fix typo in version message
1 parent 5538367 commit 3332f4f

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

bpython/args.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ def parse(args, extras=None, ignore_stdin=False):
8888
os.execv(sys.executable, [sys.executable] + args)
8989

9090
if options.version:
91-
print('bpython version', __version__, eof="")
91+
print('bpython version', __version__, end=" ")
9292
print('on top of Python', sys.version.split()[0])
9393
print('(C) 2008-2015 Bob Farrell, Andreas Stuehrk et al. '
9494
'See AUTHORS for detail.')

bpython/test/test_args.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
import tempfile
44
from textwrap import dedent
55

6+
from bpython import args
7+
from bpython.test import FixLanguageTestCase as TestCase
8+
69
try:
710
import unittest2 as unittest
811
except ImportError:
@@ -31,3 +34,14 @@ def test_exec_dunder_file(self):
3134
(_, stderr) = p.communicate()
3235

3336
self.assertEquals(stderr.strip(), f.name)
37+
38+
39+
class TestParse(TestCase):
40+
41+
def test_version(self):
42+
try:
43+
args.parse(['--version'])
44+
except SystemExit:
45+
pass
46+
else:
47+
self.fail('Should have raise SystemExit')

0 commit comments

Comments
 (0)