@@ -0,0 +1,1433 @@
+# -*- coding: utf-8 -*-%0A%22%22%22%0A    Basic ColdfusionHtmlLexer Test%0A    ~~~~~~~~~~~~~~~~~%0A%0A    :copyright: Copyright 2014 by the Pygments team, see AUTHORS.%0A    :license: BSD, see LICENSE for details.%0A%22%22%22%0A%0Aimport unittest%0Aimport os%0A%0Afrom pygments.token import Token%0Afrom pygments.lexers import ColdfusionHtmlLexer%0A%0A%0Aclass ColdfusionHtmlLexerTest(unittest.TestCase):%0A%0A    def setUp(self):%0A        self.lexer = ColdfusionHtmlLexer()%0A%0A    def testBasicComment(self):%0A        fragment = u'%3C!--- cfcomment ---%3E'%0A        expected = %5B%0A            (Token.Text, u''),%0A            (Token.Comment.Multiline, u'%3C!---'),%0A            (Token.Comment.Multiline, u' cfcomment '),%0A            (Token.Comment.Multiline, u'---%3E'),%0A            (Token.Text, u'%5Cn'),%0A        %5D%0A        self.assertEqual(expected, list(self.lexer.get_tokens(fragment)))%0A%0A    def testNestedComment(self):%0A        fragment = u'%3C!--- nested %3C!--- cfcomment ---%3E ---%3E'%0A        expected = %5B%0A            (Token.Text, u''),%0A            (Token.Comment.Multiline, u'%3C!---'),%0A            (Token.Comment.Multiline, u' nested '),%0A            (Token.Comment.Multiline, u'%3C!---'),%0A            (Token.Comment.Multiline, u' cfcomment '),%0A            (Token.Comment.Multiline, u'---%3E'),%0A            (Token.Comment.Multiline, u' '),%0A            (Token.Comment.Multiline, u'---%3E'),%0A            (Token.Text, u'%5Cn'),%0A        %5D%0A        self.assertEqual(expected, list(self.lexer.get_tokens(fragment)))%0A

Add cfm unit tests