def test_invoice_month_switcher(self): request = testing.DummyRequest() i = InvoiceViews(request) r = i.month_switcher(2013, 5) self.assertEqual(r[0], 2013) self.assertEqual(r[1], 4) r = i.month_switcher(2013, 12, next=True) self.assertEqual(r[0], 2014) self.assertEqual(r[1], 1) r = i.month_switcher(2013, 1) self.assertEqual(r[0], 2012) self.assertEqual(r[1], 12)
def test_invoice_archived(self): request = testing.DummyRequest() i = InvoiceViews(request) response = i.invoices_archived() self.assertEqual(response['title'], 'Archived invoices')
def test_invoice_search(self): request = testing.DummyRequest() request.GET = multidict.MultiDict() i = InvoiceViews(request) response = i.invoices_search() self.assertEqual(response['title'], 'Search')
def test_invoice(self): request = testing.DummyRequest() i = InvoiceViews(request) response = i.invoices() self.assertEqual(response['title'], 'Invoices')