예제 #1
0
 def test_get_random_token(self):
     token = utils.get_random_token()
     self.assertGreater(len(token), 20)
     self.assertNotEqual(token, utils.get_random_token())
예제 #2
0
 def create(self, docs, **kwargs):
     for doc in docs:
         doc['_id'] = get_random_token()
         doc.setdefault('expiry', utcnow() + timedelta(days=7))
     return super().create(docs, **kwargs)
예제 #3
0
 def create(self, docs, **kwargs):
     for doc in docs:
         doc['_id'] = get_random_token()
         doc.setdefault('expiry', utcnow() + timedelta(days=7))
     return super().create(docs, **kwargs)
예제 #4
0
 def create(self, docs, **kwargs):
     for doc in docs:
         doc["_id"] = get_random_token()
         if doc.get("expiry_days"):
             doc.setdefault("expiry", utcnow() + timedelta(days=doc["expiry_days"]))
     return super().create(docs, **kwargs)
예제 #5
0
 def test_get_random_token(self):
     token = utils.get_random_token()
     self.assertGreater(len(token), 20)
     self.assertNotEqual(token, utils.get_random_token())