Ejemplo n.º 1
0
 def test_form_widgets(self):
     from seantisinvoice.views.reports import ReportsController
     from formish import DateParts
     request = testing.DummyRequest()
     view = ReportsController(None, request)
     widgets = view.form_widgets(view.form_fields())
     self.assertEquals(DateParts, type(widgets['from_date']))
     self.assertEquals(DateParts, type(widgets['to_date']))
     self.assertEquals([], widgets['customer'].options)
     customer = self._add_customer()
     widgets = view.form_widgets(view.form_fields())
     self.assertEquals([(customer.id, customer.name)],
                       widgets['customer'].options)
Ejemplo n.º 2
0
    def test_form_widgets(self):
        from seantisinvoice.views.reports import ReportsController
        from formish import DateParts

        request = testing.DummyRequest()
        view = ReportsController(None, request)
        widgets = view.form_widgets(view.form_fields())
        self.assertEquals(DateParts, type(widgets["from_date"]))
        self.assertEquals(DateParts, type(widgets["to_date"]))
        self.assertEquals([], widgets["customer"].options)
        customer = self._add_customer()
        widgets = view.form_widgets(view.form_fields())
        self.assertEquals([(customer.id, customer.name)], widgets["customer"].options)
Ejemplo n.º 3
0
 def test_form_fields(self):
     from seantisinvoice.views.reports import ReportsController
     from seantisinvoice.views.reports import ReportsSchema
     request = testing.DummyRequest()
     view = ReportsController(None, request)
     fields = view.form_fields()
     self.assertEquals(ReportsSchema.attrs, fields)
Ejemplo n.º 4
0
    def test_form_fields(self):
        from seantisinvoice.views.reports import ReportsController
        from seantisinvoice.views.reports import ReportsSchema

        request = testing.DummyRequest()
        view = ReportsController(None, request)
        fields = view.form_fields()
        self.assertEquals(ReportsSchema.attrs, fields)