You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

test_report.py 785B

123456789101112131415161718192021222324252627
  1. import datetime
  2. from django.test import TestCase
  3. from oscar.apps.basket.reports import (
  4. OpenBasketReportGenerator, SubmittedBasketReportGenerator)
  5. class TestBasketReports(TestCase):
  6. def test_open_report_doesnt_error(self):
  7. data = {
  8. 'start_date': datetime.date(2012, 5, 1),
  9. 'end_date': datetime.date(2012, 5, 17),
  10. 'formatter': 'CSV'
  11. }
  12. generator = OpenBasketReportGenerator(**data)
  13. generator.generate()
  14. def test_submitted_report_doesnt_error(self):
  15. data = {
  16. 'start_date': datetime.date(2012, 5, 1),
  17. 'end_date': datetime.date(2012, 5, 17),
  18. 'formatter': 'CSV'
  19. }
  20. generator = SubmittedBasketReportGenerator(**data)
  21. generator.generate()