def test_accessing_properties_on_parent_object_from_child_objects(self): parent = Thing() parent.this = 'derp' parent.children = [Thing()] view = Simple(context={'parent': parent}) view.template = "{{#parent}}{{#children}}{{this}}{{/children}}{{/parent}}" self.assertEquals(view.render(), 'derp')
def test_accessing_properties_on_parent_object_from_child_objects(self): parent = Thing() parent.this = 'derp' parent.children = [Thing()] view = Simple(context={'parent': parent}) view.template = "{{#parent}}{{#children}}{{this}}{{/children}}{{/parent}}" self.assertEquals(view.render(), 'derp')
def test_accessing_properties_on_parent_object_from_child_objects(self): parent = Thing() parent.this = 'derp' parent.children = [Thing()] view = Simple() view.template = "{{#parent}}{{#children}}{{this}}{{/children}}{{/parent}}" renderer = Renderer() actual = renderer.render(view, {'parent': parent}) self.assertString(actual, u'derp')
def test_accessing_properties_on_parent_object_from_child_objects(self): parent = Thing() parent.this = 'derp' parent.children = [Thing()] view = Simple() view.template = "{{#parent}}{{#children}}{{this}}{{/children}}{{/parent}}" renderer = Renderer() actual = renderer.render(view, {'parent': parent}) self.assertString(actual, u'derp')
def test_view_instances_as_attributes(self): other = Simple(name='chris') other.template = '{{name}}' view = Simple() view.thing = other self.assertEquals(view.render(), "Hi chris!")
def test_view_instances_as_attributes(self): other = Simple(name='chris') other.template = '{{name}}' view = Simple() view.thing = other self.assertEquals(view.render(), "Hi chris!")