diff options
| author | Jaap Roes <jroes@leukeleu.nl> | 2015-11-27 17:19:19 +0100 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-12-03 15:59:34 -0500 |
| commit | c6ea4ed5d23671deee6e736fe1daba2c650a4fbb (patch) | |
| tree | 5073809ebc892daa94a1eb8223fe47b744159802 /tests/template_tests/test_origin.py | |
| parent | 395af23ac1f3499b21eba5ca085200bfce251290 (diff) | |
Fixed #25825 -- Implemented __ne__() for template Origin
Diffstat (limited to 'tests/template_tests/test_origin.py')
| -rw-r--r-- | tests/template_tests/test_origin.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/template_tests/test_origin.py b/tests/template_tests/test_origin.py new file mode 100644 index 0000000000..0e9ee8b1e0 --- /dev/null +++ b/tests/template_tests/test_origin.py @@ -0,0 +1,24 @@ +from unittest import TestCase + +from django.template import Engine + +from .utils import TEMPLATE_DIR + + +class OriginTestCase(TestCase): + def setUp(self): + self.engine = Engine(dirs=[TEMPLATE_DIR]) + + def test_origin_compares_equal(self): + a = self.engine.get_template('index.html') + b = self.engine.get_template('index.html') + self.assertEqual(a.origin, b.origin) + self.assertTrue(a.origin == b.origin) + self.assertFalse(a.origin != b.origin) + + def test_origin_compares_not_equal(self): + a = self.engine.get_template('first/test.html') + b = self.engine.get_template('second/test.html') + self.assertNotEqual(a.origin, b.origin) + self.assertFalse(a.origin == b.origin) + self.assertTrue(a.origin != b.origin) |
