@@ -1356,15 +1356,15 @@ def test_pseudo_raw_input_piped_rawinput_true_echo_true(capsys):
13561356 app , out = piped_rawinput_true (capsys , True , command )
13571357 out = out .splitlines ()
13581358 assert out [0 ] == '{}{}' .format (app .prompt , command )
1359- assert out [1 ].startswith ('colors :' )
1359+ assert out [1 ].startswith ('allow_ansi :' )
13601360
13611361# using the decorator puts the original input function back when this unit test returns
13621362@mock .patch ('builtins.input' , mock .MagicMock (name = 'input' , side_effect = ['set' , EOFError ]))
13631363def test_pseudo_raw_input_piped_rawinput_true_echo_false (capsys ):
13641364 command = 'set'
13651365 app , out = piped_rawinput_true (capsys , False , command )
13661366 firstline = out .splitlines ()[0 ]
1367- assert firstline .startswith ('colors :' )
1367+ assert firstline .startswith ('allow_ansi :' )
13681368 assert not '{}{}' .format (app .prompt , command ) in out
13691369
13701370# the next helper function and two tests check for piped
@@ -1383,13 +1383,13 @@ def test_pseudo_raw_input_piped_rawinput_false_echo_true(capsys):
13831383 app , out = piped_rawinput_false (capsys , True , command )
13841384 out = out .splitlines ()
13851385 assert out [0 ] == '{}{}' .format (app .prompt , command )
1386- assert out [1 ].startswith ('colors :' )
1386+ assert out [1 ].startswith ('allow_ansi :' )
13871387
13881388def test_pseudo_raw_input_piped_rawinput_false_echo_false (capsys ):
13891389 command = 'set'
13901390 app , out = piped_rawinput_false (capsys , False , command )
13911391 firstline = out .splitlines ()[0 ]
1392- assert firstline .startswith ('colors :' )
1392+ assert firstline .startswith ('allow_ansi :' )
13931393 assert not '{}{}' .format (app .prompt , command ) in out
13941394
13951395
@@ -1459,15 +1459,15 @@ def test_poutput_none(outsim_app):
14591459
14601460def test_poutput_color_always (outsim_app ):
14611461 msg = 'Hello World'
1462- outsim_app .colors = 'Always'
1462+ outsim_app .allow_ansi = 'Always'
14631463 outsim_app .poutput (ansi .style (msg , fg = 'cyan' ))
14641464 out = outsim_app .stdout .getvalue ()
14651465 expected = Fore .CYAN + msg + Fore .RESET + '\n '
14661466 assert out == expected
14671467
14681468def test_poutput_color_never (outsim_app ):
14691469 msg = 'Hello World'
1470- outsim_app .colors = 'Never'
1470+ outsim_app .allow_ansi = 'Never'
14711471 outsim_app .poutput (ansi .style (msg , fg = 'cyan' ))
14721472 out = outsim_app .stdout .getvalue ()
14731473 expected = msg + '\n '
@@ -1764,19 +1764,19 @@ def test_ppaged(outsim_app):
17641764 out = outsim_app .stdout .getvalue ()
17651765 assert out == msg + end
17661766
1767- def test_ppaged_strips_color_when_redirecting (outsim_app ):
1767+ def test_ppaged_strips_ansi_when_redirecting (outsim_app ):
17681768 msg = 'testing...'
17691769 end = '\n '
1770- outsim_app .colors = cmd2 .constants .ANSI_TERMINAL
1770+ outsim_app .allow_ansi = cmd2 .constants .ANSI_TERMINAL
17711771 outsim_app ._redirecting = True
17721772 outsim_app .ppaged (Fore .RED + msg )
17731773 out = outsim_app .stdout .getvalue ()
17741774 assert out == msg + end
17751775
1776- def test_ppaged_strips_color_when_redirecting_if_always (outsim_app ):
1776+ def test_ppaged_strips_ansi_when_redirecting_if_always (outsim_app ):
17771777 msg = 'testing...'
17781778 end = '\n '
1779- outsim_app .colors = cmd2 .constants .ANSI_ALWAYS
1779+ outsim_app .allow_ansi = cmd2 .constants .ANSI_ALWAYS
17801780 outsim_app ._redirecting = True
17811781 outsim_app .ppaged (Fore .RED + msg )
17821782 out = outsim_app .stdout .getvalue ()
@@ -1895,7 +1895,7 @@ def test_exit_code_nonzero(exit_code_repl):
18951895 assert out == expected
18961896
18971897
1898- class ColorsApp (cmd2 .Cmd ):
1898+ class AnsiApp (cmd2 .Cmd ):
18991899 def __init__ (self , * args , ** kwargs ):
19001900 super ().__init__ (* args , ** kwargs )
19011901
@@ -1910,13 +1910,13 @@ def do_echo_error(self, args):
19101910 # perror uses colors by default
19111911 self .perror (args )
19121912
1913- def test_colors_default ():
1914- app = ColorsApp ()
1915- assert app .colors == cmd2 .constants .ANSI_TERMINAL
1913+ def test_ansi_default ():
1914+ app = AnsiApp ()
1915+ assert app .allow_ansi == cmd2 .constants .ANSI_TERMINAL
19161916
1917- def test_colors_pouterr_always_tty (mocker , capsys ):
1918- app = ColorsApp ()
1919- app .colors = cmd2 .constants .ANSI_ALWAYS
1917+ def test_ansi_pouterr_always_tty (mocker , capsys ):
1918+ app = AnsiApp ()
1919+ app .allow_ansi = cmd2 .constants .ANSI_ALWAYS
19201920 mocker .patch .object (app .stdout , 'isatty' , return_value = True )
19211921 mocker .patch .object (sys .stderr , 'isatty' , return_value = True )
19221922
@@ -1936,9 +1936,9 @@ def test_colors_pouterr_always_tty(mocker, capsys):
19361936 assert len (err ) > len ('oopsie\n ' )
19371937 assert 'oopsie' in err
19381938
1939- def test_colors_pouterr_always_notty (mocker , capsys ):
1940- app = ColorsApp ()
1941- app .colors = cmd2 .constants .ANSI_ALWAYS
1939+ def test_ansi_pouterr_always_notty (mocker , capsys ):
1940+ app = AnsiApp ()
1941+ app .allow_ansi = cmd2 .constants .ANSI_ALWAYS
19421942 mocker .patch .object (app .stdout , 'isatty' , return_value = False )
19431943 mocker .patch .object (sys .stderr , 'isatty' , return_value = False )
19441944
@@ -1958,9 +1958,9 @@ def test_colors_pouterr_always_notty(mocker, capsys):
19581958 assert len (err ) > len ('oopsie\n ' )
19591959 assert 'oopsie' in err
19601960
1961- def test_colors_terminal_tty (mocker , capsys ):
1962- app = ColorsApp ()
1963- app .colors = cmd2 .constants .ANSI_TERMINAL
1961+ def test_ansi_terminal_tty (mocker , capsys ):
1962+ app = AnsiApp ()
1963+ app .allow_ansi = cmd2 .constants .ANSI_TERMINAL
19641964 mocker .patch .object (app .stdout , 'isatty' , return_value = True )
19651965 mocker .patch .object (sys .stderr , 'isatty' , return_value = True )
19661966
@@ -1979,9 +1979,9 @@ def test_colors_terminal_tty(mocker, capsys):
19791979 assert len (err ) > len ('oopsie\n ' )
19801980 assert 'oopsie' in err
19811981
1982- def test_colors_terminal_notty (mocker , capsys ):
1983- app = ColorsApp ()
1984- app .colors = cmd2 .constants .ANSI_TERMINAL
1982+ def test_ansi_terminal_notty (mocker , capsys ):
1983+ app = AnsiApp ()
1984+ app .allow_ansi = cmd2 .constants .ANSI_TERMINAL
19851985 mocker .patch .object (app .stdout , 'isatty' , return_value = False )
19861986 mocker .patch .object (sys .stderr , 'isatty' , return_value = False )
19871987
@@ -1993,9 +1993,9 @@ def test_colors_terminal_notty(mocker, capsys):
19931993 out , err = capsys .readouterr ()
19941994 assert out == err == 'oopsie\n '
19951995
1996- def test_colors_never_tty (mocker , capsys ):
1997- app = ColorsApp ()
1998- app .colors = cmd2 .constants .ANSI_NEVER
1996+ def test_ansi_never_tty (mocker , capsys ):
1997+ app = AnsiApp ()
1998+ app .allow_ansi = cmd2 .constants .ANSI_NEVER
19991999 mocker .patch .object (app .stdout , 'isatty' , return_value = True )
20002000 mocker .patch .object (sys .stderr , 'isatty' , return_value = True )
20012001
@@ -2007,9 +2007,9 @@ def test_colors_never_tty(mocker, capsys):
20072007 out , err = capsys .readouterr ()
20082008 assert out == err == 'oopsie\n '
20092009
2010- def test_colors_never_notty (mocker , capsys ):
2011- app = ColorsApp ()
2012- app .colors = cmd2 .constants .ANSI_NEVER
2010+ def test_ansi_never_notty (mocker , capsys ):
2011+ app = AnsiApp ()
2012+ app .allow_ansi = cmd2 .constants .ANSI_NEVER
20132013 mocker .patch .object (app .stdout , 'isatty' , return_value = False )
20142014 mocker .patch .object (sys .stderr , 'isatty' , return_value = False )
20152015
0 commit comments