Beispiel #1
0
 def test_basic_values(self):
     """
     Expected outcomes checked against: https://rot47.net/base.html
     """
     self.assertEquals(base62encode(0), "a")
     self.assertEquals(base62encode(1), "b")
     self.assertEquals(base62encode(61), "9")
     self.assertEquals(base62encode(62), "ba")
     self.assertEquals(base62encode(63), "bb")
 def test_basic_values(self):
     """
     Expected outcomes checked against: https://rot47.net/base.html
     """
     self.assertEquals(base62encode(0), 'a')
     self.assertEquals(base62encode(1), 'b')
     self.assertEquals(base62encode(61), '9')
     self.assertEquals(base62encode(62), 'ba')
     self.assertEquals(base62encode(63), 'bb')
Beispiel #3
0
 def generate_encrypted_key(self):
     """
     Generates a DES encrypted version of the primary key then wraps it in base 64.
     """
     d = DES.new(settings.DES_KEY)
     self.encrypted_key = base62encode(struct.unpack(str('<Q'), d.encrypt(
         struct.pack(str('<Q'), self.pk)
     ))[0])
     return self.encrypted_key
Beispiel #4
0
 def generate_encrypted_key(self):
     """
     Generates a DES encrypted version of the primary key then wraps it in base 64.
     """
     d = DES.new(settings.DES_KEY)
     self.encrypted_key = base62encode(
         struct.unpack(str('<Q'), d.encrypt(struct.pack(str('<Q'),
                                                        self.pk)))[0])
     return self.encrypted_key
Beispiel #5
0
 def test_floats_are_truncated(self):
     """
     Just in case...
     """
     self.assertEquals(base62encode(1.2), "b")
 def test_floats_are_truncated(self):
     """
     Just in case...
     """
     self.assertEquals(base62encode(1.2), 'b')