示例#1
0
    def setup(self):
        class FakeProvider(object):
            def get_dropdown_options(self, e, fn, dfn):
                return [('1', 'a'), ('2', 'b')]

        self.widget = PropertyMultipleSelectField(
            options=[('1', 'a'), ('2', 'b')],
            validator=_ListOrIntValidator(),
            item_validator=IntValidator(),
            provider=FakeProvider())