選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

test_reports.py 624B

1234567891011121314151617181920
  1. import datetime
  2. from django.test import TestCase
  3. from django.utils.timezone import now
  4. from oscar.apps.order import reports
  5. class TestOrderReportGenerator(TestCase):
  6. def test_generate_csv_no_filter(self):
  7. generator = reports.OrderReportGenerator(formatter='CSV')
  8. generator.generate()
  9. def test_generate_csv_start_and_end_date(self):
  10. start_date = now() - datetime.timedelta(days=28)
  11. end_date = now() + datetime.timedelta(days=28)
  12. generator = reports.OrderReportGenerator(
  13. start_date=start_date, end_date=end_date, formatter='CSV')
  14. generator.generate()