# -*- coding: utf-8 -*- """ PHP Tests ~~~~~~~~~ :copyright: Copyright 2006-2019 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. """ import unittest from pygments.lexers import PhpLexer from pygments.token import Token class PhpTest(unittest.TestCase): def setUp(self): self.lexer = PhpLexer() def testStringEscapingRun(self): fragment = '\n' tokens = [ (Token.Comment.Preproc, ''), (Token.Other, '\n'), ] self.assertEqual(tokens, list(self.lexer.get_tokens(fragment)))