Ejemplo n.º 1
0
    def testSize(self):
        self.assertEquals(objects.unpackHeader1(0), (32, 32, 0))
        self.assertEquals(objects.unpackHeader1(int('11111111', 2)), (28, 28, 3))
        self.assertEquals(objects.unpackHeader1(int('01011111', 2)), (10, 30, 3))

        self.assertEquals(objects.unpackHeader2('aaa', 8, 16), (97, 24929))
        self.assertEquals(objects.unpackHeader2('\xff', 4, 4), (15, 15))
Ejemplo n.º 2
0
    def testSize(self):
        self.assertEquals(objects.unpackHeader1(0), (32, 32, 0))
        self.assertEquals(objects.unpackHeader1(int('11111111', 2)),
                          (28, 28, 3))
        self.assertEquals(objects.unpackHeader1(int('01011111', 2)),
                          (10, 30, 3))

        self.assertEquals(objects.unpackHeader2('aaa', 8, 16), (97, 24929))
        self.assertEquals(objects.unpackHeader2('\xff', 4, 4), (15, 15))
Ejemplo n.º 3
0
 def t(id, type, length):
     data = objects.marshalHeader(id, type, length)
     id_size, length_size, header_type = objects.unpackHeader1(
         ord(data[0]))
     self.assertEquals(header_type, type)
     self.assertEquals(
         objects.parseHeader(objects.marshalHeader(id, type, length)),
         (id, type, length))
Ejemplo n.º 4
0
 def t(id, type, length):
     data = objects.marshalHeader(id, type, length)
     id_size, length_size, header_type = objects.unpackHeader1(ord(data[0]))
     self.assertEquals(header_type, type)
     self.assertEquals(objects.parseHeader(objects.marshalHeader(id, type, length)), (id, type, length))