summaryrefslogtreecommitdiff
path: root/test/test_util.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_util.py')
-rw-r--r--test/test_util.py14
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)