diff options
| author | Luca Torella <lucatorella@gmail.com> | 2019-04-24 15:38:11 +0200 |
|---|---|---|
| committer | Luca Torella <lucatorella@gmail.com> | 2019-04-24 15:38:11 +0200 |
| commit | 9a4f6ef2b7f14e7f59de9bda37facfdcb1ad2e44 (patch) | |
| tree | ca92f71e051c5bac925ee88fd92ec811231e5fc3 /tests | |
| parent | 20843e42615a383a85b2cd2c480f01e5dbf911be (diff) | |
| download | pygments-git-9a4f6ef2b7f14e7f59de9bda37facfdcb1ad2e44.tar.gz | |
Add support for @import keyword in Objective-C
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_objectiveclexer.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/tests/test_objectiveclexer.py b/tests/test_objectiveclexer.py index aee7db66..faadb08f 100644 --- a/tests/test_objectiveclexer.py +++ b/tests/test_objectiveclexer.py @@ -69,7 +69,7 @@ class ObjectiveCLexerTest(unittest.TestCase): ] self.assertEqual(expected, list(self.lexer.get_tokens(fragment))) - def testLieralNumberBoolExpression(self): + def testLiteralNumberBoolExpression(self): fragment = u'@(YES);\n' expected = [ (Token.Literal, u'@('), @@ -79,3 +79,14 @@ class ObjectiveCLexerTest(unittest.TestCase): (Token.Text, u'\n'), ] self.assertEqual(expected, list(self.lexer.get_tokens(fragment))) + + def testModuleImport(self): + fragment = u'@import ModuleA;\n' + expected = [ + (Token.Keyword, u'@import'), + (Token.Text, u' '), + (Token.Name, u'ModuleA'), + (Token.Punctuation, u';'), + (Token.Text, u'\n'), + ] + self.assertEqual(expected, list(self.lexer.get_tokens(fragment))) |
