def test_trending_deleted(self, _mock): self.app.trending.get_or_create(region=0, value=12.0) _mock.return_value = {'all': 0.0} update_app_trending() with self.assertRaises(Trending.DoesNotExist): self.app.trending.get(region=0)
def test_trending_saved(self, _mock): _mock.return_value = 12.0 update_app_trending() eq_(self.app.get_trending(), 12.0) for region in mkt.regions.REGIONS_DICT.values(): eq_(self.app.get_trending(region=region), 12.0) # Test running again updates the values as we'd expect. _mock.return_value = 2.0 update_app_trending() eq_(self.app.get_trending(), 2.0) for region in mkt.regions.REGIONS_DICT.values(): eq_(self.app.get_trending(region=region), 2.0)
def test_trending_saved(self, _mock): _mock.return_value = {'all': 12.0} update_app_trending() eq_(get_trending(self.app), 12.0) for region in mkt.regions.REGIONS_DICT.values(): if region.adolescent: eq_(get_trending(self.app, region=region), 12.0) else: eq_(get_trending(self.app, region=region), 0.0) # Test running again updates the values as we'd expect. _mock.return_value = {'all': 2.0} update_app_trending() eq_(get_trending(self.app), 2.0) for region in mkt.regions.REGIONS_DICT.values(): if region.adolescent: eq_(get_trending(self.app, region=region), 2.0) else: eq_(get_trending(self.app, region=region), 0.0)