def test_process_form(self): from Products.Archetypes.Widget import SelectWidget widget = SelectWidget() form = {'fieldname': 'aaa.bbb.ccc'} self.assertEquals( 'aaa.bbb.ccc', widget.process_form(self.context, self.field, form)[0]) widget.multiple = True widget.separator = "." self.assertEquals(['aaa', 'bbb', 'ccc'], widget.process_form(self.context, self.field, form)[0])
def test_process_form(self): from Products.Archetypes.Widget import SelectWidget widget = SelectWidget() form = {'fieldname': 'aaa.bbb.ccc'} self.assertEquals('aaa.bbb.ccc', widget.process_form(self.context, self.field, form)[0]) widget.multiple = True widget.separator = "." self.assertEquals(['aaa', 'bbb', 'ccc'], widget.process_form(self.context, self.field, form)[0])