Ejemplo n.º 1
0
 def test__render(self):
     w = MultiEmailWidget()
     output = w.render('test', ['*****@*****.**', '*****@*****.**'])
     self.assertEqual(1, len(pq('textarea', output)))
     self.assertEqual(
         pq('textarea', output).text(),
         '[email protected],[email protected]')
Ejemplo n.º 2
0
 def test__render(self):
     w = MultiEmailWidget()
     output = w.render('test', ['*****@*****.**', '*****@*****.**'])
     self.assertEqual(1, len(pq('textarea', output)))
     # The template-based widget add a line-return
     value = pq('textarea', output).text()
     self.assertEqual(value.lstrip(), '[email protected]\[email protected]')
Ejemplo n.º 3
0
 def test__prep_value__list(self):
     w = MultiEmailWidget()
     value = w.prep_value(['*****@*****.**', '*****@*****.**'])
     self.assertEqual(value, '[email protected],[email protected]')
Ejemplo n.º 4
0
 def test__prep_value__string(self):
     w = MultiEmailWidget()
     value = w.prep_value('[email protected]\[email protected]')
     self.assertEqual(value, '[email protected]\[email protected]')
Ejemplo n.º 5
0
 def test__prep_value__empty(self):
     w = MultiEmailWidget()
     value = w.prep_value('')
     self.assertEqual(value, '')
Ejemplo n.º 6
0
 def test__prep_value__raise(self):
     w = MultiEmailWidget()
     self.assertRaises(ValidationError, w.prep_value, 42)
Ejemplo n.º 7
0
 def test__prep_value__list(self):
     w = MultiEmailWidget()
     value = w.prep_value(['*****@*****.**', '*****@*****.**'])
     self.assertEqual(value, '[email protected]\[email protected]')
Ejemplo n.º 8
0
 def test__prep_value__string(self):
     w = MultiEmailWidget()
     value = w.prep_value('[email protected]\[email protected]')
     self.assertEqual(value, '[email protected]\[email protected]')
Ejemplo n.º 9
0
 def test__prep_value__empty(self):
     w = MultiEmailWidget()
     value = w.prep_value('')
     self.assertEqual(value, '')
Ejemplo n.º 10
0
 def test__render(self):
     w = MultiEmailWidget()
     output = w.render('test', ['*****@*****.**', '*****@*****.**'])
     self.assertEqual(1, len(pq('textarea', output)))
     self.assertEqual(
         pq('textarea', output).text(), '[email protected] [email protected]')