Ejemplo n.º 1
0
 def test_widget_extract(self):
     from plone.app.z3cform.widget import SelectWidget
     widget = SelectWidget(self.request)
     widget.field = Choice(__name__='selectfield',
                           values=['one', 'two', 'three'])
     widget.name = 'selectfield'
     self.request.form['selectfield'] = 'one'
     self.assertEquals(widget.extract(), 'one')
     widget.multiple = True
     self.request.form['selectfield'] = 'one;two'
     self.assertEquals(widget.extract(), 'one;two')
Ejemplo n.º 2
0
 def test_widget_extract(self):
     from plone.app.z3cform.widget import SelectWidget
     widget = SelectWidget(self.request)
     widget.field = Choice(
         __name__='selectfield',
         values=['one', 'two', 'three']
     )
     widget.name = 'selectfield'
     self.request.form['selectfield'] = 'one'
     self.assertEqual(widget.extract(), 'one')
     widget.multiple = True
     self.request.form['selectfield'] = 'one;two'
     self.assertEqual(widget.extract(), 'one;two')