コード例 #1
0
    def test_deserialize_chunk_header(self):
        data = decodehexstr("6e616d650163e710053447b900074d22")

        deserialized = ChunkHeaderSerializer.deserialize(data)

        self.assertEquals(deserialized,
                          ChunkHeader("name", 23324432, 87312313, 478498))
コード例 #2
0
    def test_serialize_chunk_header(self):
        chunkheader = ChunkHeader("name", 23324432, 87312313, 478498)

        serialized = ChunkHeaderSerializer.serialize(chunkheader)

        self.assertEquals(hexstr(serialized),
                          "6e616d650163e710053447b900074d22")
コード例 #3
0
ファイル: test_serialisation.py プロジェクト: sirk390/coinpy
    def test_deserialize_chunk_header(self):
        data = decodehexstr("6e616d650163e710053447b900074d22")
        
        deserialized = ChunkHeaderSerializer.deserialize(data)

        self.assertEquals(deserialized, 
                          ChunkHeader("name", 23324432, 87312313, 478498))
コード例 #4
0
ファイル: test_serialisation.py プロジェクト: sirk390/coinpy
    def test_serialize_chunk_header(self):
        chunkheader = ChunkHeader("name", 23324432, 87312313, 478498)
        
        serialized = ChunkHeaderSerializer.serialize(chunkheader)

        self.assertEquals(hexstr(serialized), 
                          "6e616d650163e710053447b900074d22")
コード例 #5
0
ファイル: chunk_file.py プロジェクト: wizardofozzie/coinpy
 def read(io, pos):
     """ Read and returm a ChunkHeader from the position `pos` in the file 
         Returns None if the file is too short.
     """ 
     data = io.read(pos, ChunkHeaderSerializer.SERIALIZED_LENGTH)
     return ChunkHeaderSerializer.deserialize(data)