예제 #1
0
def sign(path, key):
    return sig2ascii(key.sign(hash_file(path), '')[0])
예제 #2
0
파일: test_misc.py 프로젝트: Bbouley/conda
 def test_sig2ascii2sig(self):
     for i in range(10000):
         self.assertEqual(ascii2sig(sig2ascii(i)), i)
예제 #3
0
 def test_sig2ascii2sig(self):
     for i in range(10000):
         self.assertEqual(ascii2sig(sig2ascii(i)), i)
예제 #4
0
파일: test_misc.py 프로젝트: Bbouley/conda
 def test_ascii2sig(self):
     self.assertEqual(sig2ascii(1234), 'BNI=')
     self.assertRaises(ValueError, sig2ascii, -1)
     self.assertRaises(ValueError, sig2ascii, -12345)
     self.assertRaises(TypeError, sig2ascii, 2.0)
     self.assertRaises(TypeError, sig2ascii, 'a')
예제 #5
0
 def test_ascii2sig(self):
     self.assertEqual(sig2ascii(1234), 'BNI=')
     self.assertRaises(ValueError, sig2ascii, -1)
     self.assertRaises(ValueError, sig2ascii, -12345)
     self.assertRaises(TypeError, sig2ascii, 2.0)
     self.assertRaises(TypeError, sig2ascii, 'a')