diff options
Diffstat (limited to 'test/test_util.py')
-rw-r--r-- | test/test_util.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/test/test_util.py b/test/test_util.py index 8f826a0..ad0de03 100644 --- a/test/test_util.py +++ b/test/test_util.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- +import os import unittest from mako import util from test import eq_ @@ -26,4 +27,15 @@ class UtilTest(unittest.TestCase): buf.write(s[0:10]) buf.write(s[10:]) q = buf.getvalue() - eq_(buf.getvalue(), s.encode('utf-8'))
\ No newline at end of file + eq_(buf.getvalue(), s.encode('utf-8')) + + def test_read_file(self): + fn = os.path.join(os.path.dirname(__file__), 'test_util.py') + data = util.read_file(fn, 'rb') + self.failUnless('test_util' in data) + + def test_load_module(self): + fn = os.path.join(os.path.dirname(__file__), 'test_util.py') + module = util.load_module('mako.template', fn) + import mako.template + self.assertEqual(module, mako.template) |