def test_basic_parsing(self): user = User.objects.create_user('john', '*****@*****.**', 'johnpassword') user.save() c = Context({'object': user}) t = TemplateParser('{% load comments %}{% get_comment_list for object as as_var %}{{ as_var }}', c) t.parse() self.assertEquals(t.template_calls[0], '{% get_comment_list for object as as_var %}') self.assertEquals(t.loaded_classes[0], '{% load comments %}') t.create_tests() logs = open('test_file') output = logs.read() self.assertTrue(output.find("{'object': get_model('auth', 'user')") != -1)
def test_basic_parsing(self): t = TemplateParser('{% load test %}{% test parser_obj as as_var %}{{ as_var }}') t.parse() self.assertEquals(t.template_calls[0], '{% test parser_obj as as_var %}') self.assertEquals(t.loaded_classes[0], '{% load test %}')