Esempio n. 1
0
    def test_serialize_logindex_write(self):
        log_index = LogIndexEntry(LogIndexEntry.WRITE, 34234242, needs_commit=True)
        
        serialized = LogIndexEntrySerializer.serialize(log_index)

        self.assertEquals(serialized, 
                          decodehexstr("03020a5f8201"))
Esempio n. 2
0
    def test_serialize_logindex_end_tx(self):
        log_index = LogIndexEntry(LogIndexEntry.END_TX, needs_commit=False)
        
        serialized = LogIndexEntrySerializer.serialize(log_index)

        self.assertEquals(serialized, 
                          decodehexstr("020000000000"))
Esempio n. 3
0
    def test_serialize_logindex_begin_tx(self):
        log_index = LogIndexEntry(LogIndexEntry.BEGIN_TX, needs_commit=True)
        
        serialized = LogIndexEntrySerializer.serialize(log_index)

        self.assertEquals(serialized, 
                          decodehexstr("010000000001"))
Esempio n. 4
0
    def test_serialize_logindex_write(self):
        log_index = LogIndexEntry(LogIndexEntry.WRITE,
                                  34234242,
                                  needs_commit=True)

        serialized = LogIndexEntrySerializer.serialize(log_index)

        self.assertEquals(serialized, decodehexstr("03020a5f8201"))
Esempio n. 5
0
    def test_serialize_logindex_end_tx(self):
        log_index = LogIndexEntry(LogIndexEntry.END_TX, needs_commit=False)

        serialized = LogIndexEntrySerializer.serialize(log_index)

        self.assertEquals(serialized, decodehexstr("020000000000"))
Esempio n. 6
0
    def test_serialize_logindex_begin_tx(self):
        log_index = LogIndexEntry(LogIndexEntry.BEGIN_TX, needs_commit=True)

        serialized = LogIndexEntrySerializer.serialize(log_index)

        self.assertEquals(serialized, decodehexstr("010000000001"))