def setUp(self): # Create apps and contributions to index. self.app = amo.tests.app_factory() # Create a sale for each day in the expected range. self.expected_days = (1, 2, 3, 4, 5) for x in self.expected_days: c = Contribution.objects.create(addon_id=self.app.pk, amount=5) c.update(created=datetime.datetime(2012, 5, x, 0, 0, 0)) tasks.index_finance_daily(Contribution.objects.all()) self.refresh(timesleep=1)
def setUp(self): # Create apps and contributions to index. self.app = amo.tests.app_factory() price_tier = Price.objects.create(price='0.99') # Create a sale for each day in the expected range. self.expected_days = (1, 2, 3, 4, 5) for day in self.expected_days: # Create different amounts of contribs for each day. for x in range(0, day): c = Contribution.objects.create(addon_id=self.app.pk, amount='0.99', price_tier=price_tier, type=amo.CONTRIB_PURCHASE) c.update(created=datetime.datetime(2012, 5, day, 0, 0, 0)) tasks.index_finance_daily(Contribution.objects.all()) self.refresh(timesleep=1)