summaryrefslogtreecommitdiff
path: root/tests/template_tests/test_context.py
diff options
context:
space:
mode:
authorPreston Timmons <prestontimmons@gmail.com>2013-04-06 13:51:40 -0500
committerCarl Meyer <carl@oddbird.net>2013-04-12 15:13:59 -0600
commit3810dc3070468abd3a3d9beec406a5aa3edd6b52 (patch)
treebaf63c906d7cc04a43f22db94927bd55b0419f79 /tests/template_tests/test_context.py
parent44293c5c053d616326d5dfe82252e5e8431d81ea (diff)
Modified template_tests for unittest2 discovery.
Diffstat (limited to 'tests/template_tests/test_context.py')
-rw-r--r--tests/template_tests/test_context.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/template_tests/test_context.py b/tests/template_tests/test_context.py
new file mode 100644
index 0000000000..05c1dd57b9
--- /dev/null
+++ b/tests/template_tests/test_context.py
@@ -0,0 +1,16 @@
+# coding: utf-8
+from django.template import Context
+from django.utils.unittest import TestCase
+
+
+class ContextTests(TestCase):
+ def test_context(self):
+ c = Context({"a": 1, "b": "xyzzy"})
+ self.assertEqual(c["a"], 1)
+ self.assertEqual(c.push(), {})
+ c["a"] = 2
+ self.assertEqual(c["a"], 2)
+ self.assertEqual(c.get("a"), 2)
+ self.assertEqual(c.pop(), {"a": 2})
+ self.assertEqual(c["a"], 1)
+ self.assertEqual(c.get("foo", 42), 42)