Ejemplo n.º 1
0
 def test_incomplete(self):
     a = Addon.objects.create(status=0, highest_status=0, type=1)
     a.created = datetime.today() - timedelta(days=5)
     a.save()
     assert Addon.objects.filter(status=0, highest_status=0)
     gc()
     assert not Addon.objects.filter(status=0, highest_status=0)
Ejemplo n.º 2
0
 def test_incomplete(self):
     a = Addon.objects.create(status=0, highest_status=0, type=1)
     a.created = datetime.today() - timedelta(days=5)
     a.save()
     assert Addon.objects.filter(status=0, highest_status=0)
     gc()
     assert not Addon.objects.filter(status=0, highest_status=0)
Ejemplo n.º 3
0
 def test_garbage_collection(self):
     "This fixture is expired data that should just get cleaned up."
     eq_(Collection.objects.all().count(), 1)
     eq_(ActivityLog.objects.all().count(), 1)
     eq_(Contribution.objects.all().count(), 1)
     gc(test_result=False)
     eq_(Collection.objects.all().count(), 0)
     eq_(ActivityLog.objects.all().count(), 0)
     eq_(Contribution.objects.all().count(), 0)
Ejemplo n.º 4
0
 def test_garbage_collection(self):
     "This fixture is expired data that should just get cleaned up."
     eq_(Collection.objects.all().count(), 1)
     eq_(ActivityLog.objects.all().count(), 1)
     eq_(Contribution.objects.all().count(), 1)
     gc(test_result=False)
     eq_(Collection.objects.all().count(), 0)
     eq_(ActivityLog.objects.all().count(), 0)
     eq_(Contribution.objects.all().count(), 0)
Ejemplo n.º 5
0
 def test_garbage_collection(self):
     "This fixture is expired data that should just get cleaned up."
     eq_(Collection.objects.all().count(), 1)
     eq_(Session.objects.all().count(), 1)
     eq_(AddonLog.objects.all().count(), 1)
     eq_(TestResult.objects.all().count(), 1)
     eq_(TestResultCache.objects.all().count(), 1)
     eq_(ShareCount.objects.all().count(), 1)
     eq_(Contribution.objects.all().count(), 1)
     gc(test_result=False)
     eq_(Collection.objects.all().count(), 0)
     eq_(Session.objects.all().count(), 0)
     eq_(AddonLog.objects.all().count(), 0)
     # XXX(davedash): this isn't working in testing.
     # eq_(TestResult.objects.all().count(), 0)
     eq_(TestResultCache.objects.all().count(), 0)
     eq_(ShareCount.objects.all().count(), 0)
     eq_(Contribution.objects.all().count(), 0)