diff options
| author | Georg Brandl <georg@python.org> | 2019-05-06 08:17:53 +0200 |
|---|---|---|
| committer | Georg Brandl <georg@python.org> | 2019-11-10 10:15:13 +0100 |
| commit | a41f232a0aa9f2b435e54a7e247c858a8f2d7fa8 (patch) | |
| tree | 8245310d57e48e3e966a46f40e120d6ea3ce28f7 /tests/test_using_api.py | |
| parent | 7b418bd18e01b06ccaa1c7bd03d11abf303f2fbd (diff) | |
| download | pygments-git-a41f232a0aa9f2b435e54a7e247c858a8f2d7fa8.tar.gz | |
Initial port to py.test
Unittest classes are kept - for now - since py.test is ok with them.
Generator tests had to be switched to pytest parametrized tests.
Diffstat (limited to 'tests/test_using_api.py')
| -rw-r--r-- | tests/test_using_api.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/test_using_api.py b/tests/test_using_api.py index 2ab70d09..3fdee591 100644 --- a/tests/test_using_api.py +++ b/tests/test_using_api.py @@ -12,7 +12,8 @@ import unittest from pygments.lexer import using, bygroups, this, RegexLexer from pygments.token import String, Text, Keyword -class TestLexer(RegexLexer): + +class MyLexer(RegexLexer): tokens = { 'root': [ (r'#.*', @@ -31,10 +32,10 @@ class UsingStateTest(unittest.TestCase): def test_basic(self): expected = [(Text, 'a'), (String, '"'), (Keyword, 'bcd'), (String, '"'), (Text, 'e\n')] - t = list(TestLexer().get_tokens('a"bcd"e')) + t = list(MyLexer().get_tokens('a"bcd"e')) self.assertEqual(t, expected) def test_error(self): def gen(): - return list(TestLexer().get_tokens('#a')) + return list(MyLexer().get_tokens('#a')) self.assertRaises(KeyError, gen) |
