summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2012-12-03 10:23:09 +0100
committerGeorg Brandl <georg@python.org>2012-12-03 10:23:09 +0100
commitf56dfa92ab78b1834677b84a9b2f21c3e1eb5a52 (patch)
tree654cf77089ed674407f746a0f43bbb8b94c864d7
parente2ff56885f0347dedc7f48ab6ce264a05ad75128 (diff)
downloadpygments-f56dfa92ab78b1834677b84a9b2f21c3e1eb5a52.tar.gz
Robot Framework: fix test suite failre
-rw-r--r--pygments/lexers/_robotframeworklexer.py6
-rw-r--r--tests/test_basic_api.py2
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)