summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2021-01-11 09:51:59 +0100
committerGeorg Brandl <georg@python.org>2021-01-11 09:51:59 +0100
commit2738778c0b9c615bfcae68972fc656d351d676ca (patch)
tree86abf03867fb6ac01fb71ba0bd4925a8223650bb /tests
parent02e0f09d796cca5174181e7ae3971cdc010e39b0 (diff)
downloadpygments-git-2738778c0b9c615bfcae68972fc656d351d676ca.tar.gz
fix coding style in test_analyzer_lexer
Diffstat (limited to 'tests')
-rw-r--r--tests/test_analyze_lexer.py53
1 files changed, 31 insertions, 22 deletions
diff --git a/tests/test_analyze_lexer.py b/tests/test_analyze_lexer.py
index 57ae156a..0391507e 100644
--- a/tests/test_analyze_lexer.py
+++ b/tests/test_analyze_lexer.py
@@ -7,54 +7,63 @@
:license: BSD, see LICENSE for details.
"""
-import random
-from io import StringIO, BytesIO
from os import path
import pytest
-from pygments import lexers, formatters, lex, format
+from pygments import lexers
TESTDIR = path.dirname(path.abspath(__file__))
+
def _guess_lexer_for_file(filename):
- return lexers.guess_lexer(open(path.join(TESTDIR, 'examplefiles', filename), 'r', encoding='utf-8').read())
+ return lexers.guess_lexer(open(path.join(TESTDIR, 'examplefiles', filename),
+ 'r', encoding='utf-8').read())
+
@pytest.mark.skip(reason="This is identified as T-SQL")
def test_guess_lexer_fsharp():
- l = _guess_lexer_for_file('Deflate.rs')
- assert l.__class__.__name__ == 'FSharpLexer'
+ lx = _guess_lexer_for_file('Deflate.rs')
+ assert lx.__class__.__name__ == 'FSharpLexer'
+
def test_guess_lexer_brainfuck():
- l = lexers.guess_lexer(">>[-]<<[->>+<<]")
- assert l.__class__.__name__ == 'BrainfuckLexer'
+ lx = lexers.guess_lexer(">>[-]<<[->>+<<]")
+ assert lx.__class__.__name__ == 'BrainfuckLexer'
+
def test_guess_lexer_singularity():
- l = _guess_lexer_for_file('Singularity')
- assert l.__class__.__name__ == 'SingularityLexer'
+ lx = _guess_lexer_for_file('Singularity')
+ assert lx.__class__.__name__ == 'SingularityLexer'
+
@pytest.mark.skip(reason="This is identified as MIME")
def test_guess_lexer_matlab():
- l = lexers.guess_lexer(r'A \ B')
- assert l.__class__.__name__ == 'OctaveLexer'
+ lx = lexers.guess_lexer(r'A \ B')
+ assert lx.__class__.__name__ == 'OctaveLexer'
+
@pytest.mark.skip(reason="This is identified as Python")
def test_guess_lexer_hybris():
- l = _guess_lexer_for_file('hybris_File.hy')
- assert l.__class__.__name__ == 'HybrisLexer'
+ lx = _guess_lexer_for_file('hybris_File.hy')
+ assert lx.__class__.__name__ == 'HybrisLexer'
+
def test_guess_lexer_forth():
- l = _guess_lexer_for_file('demo.frt')
- assert l.__class__.__name__ == 'ForthLexer'
+ lx = _guess_lexer_for_file('demo.frt')
+ assert lx.__class__.__name__ == 'ForthLexer'
+
def test_guess_lexer_modula2():
- l = _guess_lexer_for_file('modula2_test_cases.def')
- assert l.__class__.__name__ == 'Modula2Lexer'
+ lx = _guess_lexer_for_file('modula2_test_cases.def')
+ assert lx.__class__.__name__ == 'Modula2Lexer'
+
def test_guess_lexer_unicon():
- l = _guess_lexer_for_file('example.icn')
- assert l.__class__.__name__ == 'UcodeLexer'
+ lx = _guess_lexer_for_file('example.icn')
+ assert lx.__class__.__name__ == 'UcodeLexer'
+
def test_guess_lexer_ezhil():
- l = _guess_lexer_for_file('ezhil_primefactors.n')
- assert l.__class__.__name__ == 'EzhilLexer' \ No newline at end of file
+ lx = _guess_lexer_for_file('ezhil_primefactors.n')
+ assert lx.__class__.__name__ == 'EzhilLexer'