コード例 #1
0
ファイル: test_asn1.py プロジェクト: fhl2546374141/dailyfresh
 def testDecode2(self):
     # Two integers
     der = DerSetOf()
     der.decode(b('1\x08\x02\x02\x01\x80\x02\x02\x00\xff'))
     self.assertEquals(len(der), 2)
     l = list(der)
     self.failUnless(0x180 in l)
     self.failUnless(0xFF in l)
コード例 #2
0
ファイル: test_asn1.py プロジェクト: chevah/python-package
 def testDecode2(self):
     # Two integers
     der = DerSetOf()
     der.decode(b('1\x08\x02\x02\x01\x80\x02\x02\x00\xff'))
     self.assertEquals(len(der),2)
     l = list(der)
     self.failUnless(0x180 in l)
     self.failUnless(0xFF in l)
コード例 #3
0
ファイル: test_asn1.py プロジェクト: fhl2546374141/dailyfresh
 def testDecode1(self):
     # Empty sequence
     der = DerSetOf()
     der.decode(b('1\x00'))
     self.assertEquals(len(der), 0)
     # One single-byte integer (zero)
     der.decode(b('1\x03\x02\x01\x00'))
     self.assertEquals(len(der), 1)
     self.assertEquals(list(der), [0])
コード例 #4
0
ファイル: test_asn1.py プロジェクト: chevah/python-package
 def testDecode1(self):
     # Empty sequence
     der = DerSetOf()
     der.decode(b('1\x00'))
     self.assertEquals(len(der),0)
     # One single-byte integer (zero)
     der.decode(b('1\x03\x02\x01\x00'))
     self.assertEquals(len(der),1)
     self.assertEquals(list(der),[0])
コード例 #5
0
ファイル: test_asn1.py プロジェクト: fhl2546374141/dailyfresh
 def testDecode4(self):
     # Verify that decode returns the object
     der = DerSetOf()
     self.assertEquals(
         der, der.decode(b('1\x08\x02\x02\x01\x80\x02\x02\x00\xff')))
コード例 #6
0
ファイル: test_asn1.py プロジェクト: chevah/python-package
 def testDecode4(self):
     # Verify that decode returns the object
     der = DerSetOf()
     self.assertEquals(der,
             der.decode(b('1\x08\x02\x02\x01\x80\x02\x02\x00\xff')))