Hackfut Security File Manager
Current Path:
/usr/lib64/python2.6/site-packages/Cheetah/Tests
usr
/
lib64
/
python2.6
/
site-packages
/
Cheetah
/
Tests
/
📁
..
📄
Analyzer.py
(604 B)
📄
Analyzer.pyc
(1.21 KB)
📄
Analyzer.pyo
(1.21 KB)
📄
CheetahWrapper.py
(18.45 KB)
📄
CheetahWrapper.pyc
(29.03 KB)
📄
CheetahWrapper.pyo
(29.03 KB)
📄
Cheps.py
(1.03 KB)
📄
Cheps.pyc
(1.77 KB)
📄
Cheps.pyo
(1.72 KB)
📄
Filters.py
(1.94 KB)
📄
Filters.pyc
(2.75 KB)
📄
Filters.pyo
(2.58 KB)
📄
Misc.py
(493 B)
📄
Misc.pyc
(1.03 KB)
📄
Misc.pyo
(1.03 KB)
📄
NameMapper.py
(13.92 KB)
📄
NameMapper.pyc
(25.51 KB)
📄
NameMapper.pyo
(24.96 KB)
📄
Parser.py
(1.2 KB)
📄
Parser.pyc
(2.08 KB)
📄
Parser.pyo
(2.08 KB)
📄
Performance.py
(7.15 KB)
📄
Performance.pyc
(9.42 KB)
📄
Performance.pyo
(9.4 KB)
📄
Regressions.py
(8.18 KB)
📄
Regressions.pyc
(9.32 KB)
📄
Regressions.pyo
(8.65 KB)
📄
SyntaxAndOutput.py
(91.03 KB)
📄
SyntaxAndOutput.pyc
(142.58 KB)
📄
SyntaxAndOutput.pyo
(142.16 KB)
📄
Template.py
(11.77 KB)
📄
Template.pyc
(13.84 KB)
📄
Template.pyo
(12.04 KB)
📄
Test.py
(1.48 KB)
📄
Test.pyc
(1.55 KB)
📄
Test.pyo
(1.55 KB)
📄
Unicode.py
(7.13 KB)
📄
Unicode.pyc
(10.82 KB)
📄
Unicode.pyo
(10.13 KB)
📄
__init__.py
(2 B)
📄
__init__.pyc
(147 B)
📄
__init__.pyo
(147 B)
📄
xmlrunner.py
(12.42 KB)
📄
xmlrunner.pyc
(17.51 KB)
📄
xmlrunner.pyo
(17.51 KB)
Editing: Filters.py
import sys import unittest import Cheetah.Template import Cheetah.Filters majorVer, minorVer = sys.version_info[0], sys.version_info[1] versionTuple = (majorVer, minorVer) class BasicMarkdownFilterTest(unittest.TestCase): ''' Test that our markdown filter works ''' def test_BasicHeader(self): template = ''' #from Cheetah.Filters import Markdown #transform Markdown $foo Header ====== ''' expected = '''<p>bar</p> <h1>Header</h1>''' try: template = Cheetah.Template.Template(template, searchList=[{'foo' : 'bar'}]) template = str(template) assert template == expected except ImportError, ex: print('>>> We probably failed to import markdown, bummer %s' % ex) return except Exception, ex: if ex.__class__.__name__ == 'MarkdownException' and majorVer == 2 and minorVer < 5: print('>>> NOTE: Support for the Markdown filter will be broken for you. Markdown says: %s' % ex) return raise class BasicCodeHighlighterFilterTest(unittest.TestCase): ''' Test that our code highlighter filter works ''' def test_Python(self): template = ''' #from Cheetah.Filters import CodeHighlighter #transform CodeHighlighter def foo(self): return '$foo' ''' template = Cheetah.Template.Template(template, searchList=[{'foo' : 'bar'}]) template = str(template) assert template, (template, 'We should have some content here...') def test_Html(self): template = ''' #from Cheetah.Filters import CodeHighlighter #transform CodeHighlighter <html><head></head><body>$foo</body></html> ''' template = Cheetah.Template.Template(template, searchList=[{'foo' : 'bar'}]) template = str(template) assert template, (template, 'We should have some content here...') if __name__ == '__main__': unittest.main()
Upload File
Create Folder