summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLuca Torella <lucatorella@gmail.com>2019-04-24 15:38:11 +0200
committerLuca Torella <lucatorella@gmail.com>2019-04-24 15:38:11 +0200
commit9a4f6ef2b7f14e7f59de9bda37facfdcb1ad2e44 (patch)
treeca92f71e051c5bac925ee88fd92ec811231e5fc3 /tests
parent20843e42615a383a85b2cd2c480f01e5dbf911be (diff)
downloadpygments-git-9a4f6ef2b7f14e7f59de9bda37facfdcb1ad2e44.tar.gz
Add support for @import keyword in Objective-C
Diffstat (limited to 'tests')
-rw-r--r--tests/test_objectiveclexer.py13
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)))