summaryrefslogtreecommitdiff
path: root/cmd2/cmd2.py
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2019-12-09 15:23:58 -0500
committerKevin Van Brunt <kmvanbrunt@gmail.com>2019-12-09 15:23:58 -0500
commitcda57dc1a1859408fb25d31178ad0f6e77ede902 (patch)
treebfc4b77d81a6d02309e875049720250a4a98f7d0 /cmd2/cmd2.py
parent0aac6cee56a92bb6358106329f4f0c20e85bb7bc (diff)
downloadcmd2-git-cda57dc1a1859408fb25d31178ad0f6e77ede902.tar.gz
Updated center_text to support ansi escape sequences and characters with display widths greater than 1.
Also added left and right justification functions.
Diffstat (limited to 'cmd2/cmd2.py')
-rw-r--r--cmd2/cmd2.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd2/cmd2.py b/cmd2/cmd2.py
index bd581919..9c48b222 100644
--- a/cmd2/cmd2.py
+++ b/cmd2/cmd2.py
@@ -3715,7 +3715,7 @@ class Cmd(cmd.Cmd):
verinfo = ".".join(map(str, sys.version_info[:3]))
num_transcripts = len(transcripts_expanded)
plural = '' if len(transcripts_expanded) == 1 else 's'
- self.poutput(ansi.style(utils.center_text('cmd2 transcript test', pad='='), bold=True))
+ self.poutput(ansi.style(utils.center_text(' cmd2 transcript test ', fill_char='='), bold=True))
self.poutput('platform {} -- Python {}, cmd2-{}, readline-{}'.format(sys.platform, verinfo, cmd2.__version__,
rl_type))
self.poutput('cwd: {}'.format(os.getcwd()))
@@ -3733,8 +3733,8 @@ class Cmd(cmd.Cmd):
execution_time = time.time() - start_time
if test_results.wasSuccessful():
ansi.ansi_aware_write(sys.stderr, stream.read())
- finish_msg = '{0} transcript{1} passed in {2:.3f} seconds'.format(num_transcripts, plural, execution_time)
- finish_msg = ansi.style_success(utils.center_text(finish_msg, pad='='))
+ finish_msg = ' {0} transcript{1} passed in {2:.3f} seconds '.format(num_transcripts, plural, execution_time)
+ finish_msg = ansi.style_success(utils.center_text(finish_msg, fill_char='='))
self.poutput(finish_msg)
else:
# Strip off the initial traceback which isn't particularly useful for end users