diff options
author | Georg Brandl <georg@python.org> | 2012-12-03 10:23:09 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2012-12-03 10:23:09 +0100 |
commit | f56dfa92ab78b1834677b84a9b2f21c3e1eb5a52 (patch) | |
tree | 654cf77089ed674407f746a0f43bbb8b94c864d7 | |
parent | e2ff56885f0347dedc7f48ab6ce264a05ad75128 (diff) | |
download | pygments-f56dfa92ab78b1834677b84a9b2f21c3e1eb5a52.tar.gz |
Robot Framework: fix test suite failre
-rw-r--r-- | pygments/lexers/_robotframeworklexer.py | 6 | ||||
-rw-r--r-- | tests/test_basic_api.py | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/pygments/lexers/_robotframeworklexer.py b/pygments/lexers/_robotframeworklexer.py index 79a117f1..f5b30489 100644 --- a/pygments/lexers/_robotframeworklexer.py +++ b/pygments/lexers/_robotframeworklexer.py @@ -53,8 +53,10 @@ class RobotFrameworkLexer(Lexer): filenames = ['*.txt'] mimetypes = ['text/x-robotframework'] - def __init__(self): - Lexer.__init__(self, tabsize=2, encoding='UTF-8') + def __init__(self, **options): + options['tabsize'] = 2 + options['encoding'] = 'UTF-8' + Lexer.__init__(self, **options) def get_tokens_unprocessed(self, text): row_tokenizer = RowTokenizer() diff --git a/tests/test_basic_api.py b/tests/test_basic_api.py index bc4eb771..0e9d218d 100644 --- a/tests/test_basic_api.py +++ b/tests/test_basic_api.py @@ -93,7 +93,7 @@ def test_lexer_options(): 'PythonConsoleLexer', 'RConsoleLexer', 'RubyConsoleLexer', 'SqliteConsoleLexer', 'MatlabSessionLexer', 'ErlangShellLexer', 'BashSessionLexer', 'LiterateHaskellLexer', 'PostgresConsoleLexer', - 'ElixirConsoleLexer', 'JuliaConsoleLexer'): + 'ElixirConsoleLexer', 'JuliaConsoleLexer', 'RobotFrameworkLexer'): inst = cls(ensurenl=False) ensure(inst.get_tokens('a\nb'), 'a\nb') inst = cls(ensurenl=False, stripall=True) |