diff options
| author | Georg Brandl <georg@python.org> | 2020-12-28 09:53:11 +0100 |
|---|---|---|
| committer | Georg Brandl <georg@python.org> | 2020-12-28 09:53:39 +0100 |
| commit | a3d4100a31dccefbe7701a7ac04c4e354c03a188 (patch) | |
| tree | 7dce3fb31a1126891855bc3857f27993a0e45074 /tests/test_shell.py | |
| parent | 5c77dc02d64d0f61691779248d784d2add9a8ce0 (diff) | |
| download | pygments-git-a3d4100a31dccefbe7701a7ac04c4e354c03a188.tar.gz | |
do_insertions: do not emit empty tokens
Diffstat (limited to 'tests/test_shell.py')
| -rw-r--r-- | tests/test_shell.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/tests/test_shell.py b/tests/test_shell.py index b3600a4e..102992b3 100644 --- a/tests/test_shell.py +++ b/tests/test_shell.py @@ -10,7 +10,8 @@ import pytest from pygments.token import Token -from pygments.lexers import BashLexer, BashSessionLexer, MSDOSSessionLexer, PowerShellSessionLexer +from pygments.lexers import BashLexer, BashSessionLexer, MSDOSSessionLexer, \ + PowerShellSessionLexer @pytest.fixture(scope='module') @@ -142,7 +143,6 @@ def test_end_of_line_nums(lexer_bash): def test_newline_in_echo(lexer_session): fragment = '$ echo \\\nhi\nhi\n' tokens = [ - (Token.Text, ''), (Token.Generic.Prompt, '$'), (Token.Text, ' '), (Token.Name.Builtin, 'echo'), @@ -158,11 +158,9 @@ def test_newline_in_echo(lexer_session): def test_msdos_gt_only(lexer_msdos): fragment = '> py\nhi\n' tokens = [ - (Token.Text, ''), (Token.Generic.Prompt, '>'), (Token.Text, ' '), (Token.Text, 'py'), - (Token.Text, ''), (Token.Text, '\n'), (Token.Generic.Output, 'hi\n'), ] @@ -172,7 +170,6 @@ def test_msdos_gt_only(lexer_msdos): def test_powershell_session(lexer_powershell_session): fragment = 'PS C:\\> Get-ChildItem\n' tokens = [ - (Token.Name.Builtin, ''), (Token.Generic.Prompt, 'PS C:\\> '), (Token.Name.Builtin, 'Get-ChildItem'), (Token.Text, '\n') @@ -181,7 +178,6 @@ def test_powershell_session(lexer_powershell_session): fragment = 'PS> Get-ChildItem\n' tokens = [ - (Token.Name.Builtin, ''), (Token.Generic.Prompt, 'PS> '), (Token.Name.Builtin, 'Get-ChildItem'), (Token.Text, '\n') @@ -190,7 +186,6 @@ def test_powershell_session(lexer_powershell_session): fragment = 'PS > Get-ChildItem\n' tokens = [ - (Token.Name.Builtin, ''), (Token.Generic.Prompt, 'PS > '), (Token.Name.Builtin, 'Get-ChildItem'), (Token.Text, '\n') @@ -201,7 +196,6 @@ def test_powershell_session(lexer_powershell_session): def test_powershell_remoting_session(lexer_powershell_session): fragment = '[Long-NetBIOS-Hostname]: PS C:\\> Get-ChildItem\n' tokens = [ - (Token.Name.Builtin, ''), (Token.Generic.Prompt, '[Long-NetBIOS-Hostname]: PS C:\\> '), (Token.Name.Builtin, 'Get-ChildItem'), (Token.Text, '\n') @@ -212,11 +206,8 @@ def test_powershell_remoting_session(lexer_powershell_session): def test_virtualenv(lexer_session): fragment = '(env) [~/project]$ foo -h\n' tokens = [ - (Token.Text, ''), (Token.Generic.Prompt.VirtualEnv, '(env)'), - (Token.Text, ''), (Token.Text, ' '), - (Token.Text, ''), (Token.Generic.Prompt, '[~/project]$'), (Token.Text, ' '), (Token.Text, 'foo'), |
