示例#1
0
 def test_sha1_secret(self):
     secret = 'geheim'
     signature = _signature(self.keys)
     outcome = sha1(self.signature % self.data)
     outcome.update(secret)
     outcome = outcome.hexdigest()
     self.assertEquals(_sha1_signature(self.signature, self.data, secret),
                       outcome)
示例#2
0
 def test_multiple(self):
     self.assertEqual(_signature(self.keys), self.signature)
示例#3
0
 def test_sha1(self):
     signature = _signature(self.keys)
     outcome = sha1(self.signature % self.data).hexdigest()
     self.assertEquals(_sha1_signature(self.signature, self.data, ''),
                       outcome)
示例#4
0
 def test_empty(self):
     self.assertEqual(_signature([]), '')