Example #1
0
 def render_response(self, template, request, **kwargs):
     kwargs.setdefault('this', self)
     kwargs.setdefault('h', helpers)
     kwargs.setdefault('wrap', request.root.wrap)
     kwargs.setdefault('Markup', Markup)
     kwargs.setdefault('a', lambda *a, **kw: helpers.a(request, *a, **kw))
     return Response(render(template, kwargs, request))
Example #2
0
def test_a(genders, kwargs, expected):
    FakeUser = collections.namedtuple('FakeUser', 'gender')
    users = [FakeUser(g) for g in genders.split()]
    assert helpers.a(None, *users, **kwargs) == expected