Пример #1
0
 def test_dot_value(self):
     class Model(object):
         id = 'id'
         title = 'title'
     model = Model()
     r = Redirection('prog', args=[M.id, M.title])
     r.render(model, 'some/mimetype', errors=None)
     self.assertEquals(r.rendered_invocation, ('prog', ['id', 'title'], {}))
Пример #2
0
 def test_kwargs(self):
     model = {'title': 'title', 'id': 'id'} 
     r = Redirection('prog', kwargs={'id': M['id'], 'title': M['title']})
     r.render(model, 'some/mimetype', errors=None)
     self.assertEquals(r.rendered_invocation, ('prog', [], {'id': 'id', 'title': 'title'}))
Пример #3
0
 def test_brackets(self):
     model = {'title': 'title', 'id': 'id'} 
     r = Redirection('prog', args=[M['id'], M['title']])
     r.render(model, 'some/mimetype', errors=None)
     self.assertEquals(r.rendered_invocation, ('prog', ['id', 'title'], {}))