示例#1
0
 def test_unbound_context(self):
     i = widgets.ImageInput()
     ctx = i.get_context('test_input', None, {'id': 'test-image-id'})
     self.assertEqual(ctx['image_id'], 'test-image-id-image')
     self.assertEqual(ctx['image_url'], '')
     self.assertEqual(ctx['widget']['attrs'], {
         'accept': 'image/*',
         'id': 'test-image-id'
     })
示例#2
0
 def test_bound_context(self):
     i = widgets.ImageInput()
     ctx = i.get_context('test_input', '/dummy-image-value',
                         {'id': 'test-image-id'})
     self.assertEqual(ctx['image_url'], '/dummy-image-value')