Elektrine lite

← Feed

@bengerman@hachyderm.io

Post #1770379

2026-04-22 21:11 UTC

#django pop quiz: which of these subTests fails: ``` from django.test import SimpleTestCase from django.template import Context, Template class TemplateTest(SimpleTestCase): def test_template(self): template = Template('{% if foo %}truthy{% else %}falsey{% endif %}') self.matrix = ( ((), "falsey",), ("", "falsey",), ([], "falsey",), ({}, "falsey",), (".", "truthy",), ("1", "truthy",), ("true", "truthy",), ("false", "truthy",), ) for value, expected in self.matrix: with self.subTest(value): result = template.render(Context("foo", value)) self.assertEqual(result, expected) ``` (version is 6.0.x, if you want to play along at home)

Replies (0)

No replies.