コード例 #1
0
    def testValid(self):
        oneweek = datetime.now() + timedelta(days=7)
        data = utils.create(self.user, usage_left=1, expires=oneweek)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 1)
コード例 #2
0
ファイル: tests.py プロジェクト: sapiu/django-loginurl
    def testExpired(self):
        oneweekago = timezone.now() - timedelta(days=7)
        data = utils.create(self.user, usage_left=1, expires=oneweekago)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 0)
コード例 #3
0
ファイル: tests.py プロジェクト: niktto/django-loginurl
    def testValid(self):
        oneweek = timezone.now() + timedelta(days=7)
        data = utils.create(self.user, usage_left=1, expires=oneweek)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 1)
コード例 #4
0
ファイル: tests.py プロジェクト: andir/cmsplugin-journal
    def testExpired(self):
        oneweekago = datetime.now() - timedelta(days=7)
        data = utils.create(self.user, usage_left=1, expires=oneweekago)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 0)
コード例 #5
0
ファイル: tests.py プロジェクト: sapiu/django-loginurl
    def testNegative(self):
        data = utils.create(self.user, usage_left=-1)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 0)
コード例 #6
0
ファイル: tests.py プロジェクト: sapiu/django-loginurl
    def testAlwaysValid(self):
        data = utils.create(self.user, usage_left=None, expires=None)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 1)
コード例 #7
0
ファイル: views.py プロジェクト: skinderis/django-loginurl
def cleanup(request):
    """
    Remove expired keys.
    """
    utils.cleanup()
    return HttpResponse('ok', content_type='text/plain')
コード例 #8
0
ファイル: tests.py プロジェクト: andir/cmsplugin-journal
    def testAlwaysValid(self):
        data = utils.create(self.user, usage_left=None, expires=None)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 1)
コード例 #9
0
ファイル: tests.py プロジェクト: andir/cmsplugin-journal
    def testNegative(self):
        data = utils.create(self.user, usage_left=-1)
        self.assertEqual(len(Key.objects.all()), 1)

        utils.cleanup()
        self.assertEqual(len(Key.objects.all()), 0)
コード例 #10
0
 def handle_noargs(self, **options):
     from loginurl import utils
     utils.cleanup()
コード例 #11
0
ファイル: views.py プロジェクト: aidanlister/django-loginurl
def cleanup(request):
    """
    Remove expired keys.
    """
    utils.cleanup()
    return HttpResponse('ok', content_type='text/plain')
コード例 #12
0
 def handle(self, *args, **kwargs):
     from loginurl import utils
     utils.cleanup()
コード例 #13
0
 def handle_noargs(self, **options):
     from loginurl import utils
     utils.cleanup()