def test_index_lzo_string_multiple_blocks(self):
        string = self._lzo_stream(10**6).getvalue()
        index = lzo_indexer.index_lzo_string(string)

        self.assertEqual(index, "\x00\x00\x00\x00\x00\x00\x00&\x00\x00\x00" \
                                "\x00\x00\x00\x04\xd1\x00\x00\x00\x00\x00" \
                                "\x00\t|\x00\x00\x00\x00\x00\x00\x0e'")
    def test_index_lzo_string_multiple_blocks(self):
        string = self._lzo_stream(10**6).getvalue()
        index = lzo_indexer.index_lzo_string(string)

        self.assertEqual(index, "\x00\x00\x00\x00\x00\x00\x00&\x00\x00\x00" \
                                "\x00\x00\x00\x04\xd1\x00\x00\x00\x00\x00" \
                                "\x00\t|\x00\x00\x00\x00\x00\x00\x0e'")
    def test_index_lzo_string_single_block(self):
        string = self._lzo_stream(1).getvalue()
        index = lzo_indexer.index_lzo_string(string)

        self.assertEqual(index, "\x00\x00\x00\x00\x00\x00\x00\x26")
    def test_index_lzo_string_single_block(self):
        string = self._lzo_stream(1).getvalue()
        index = lzo_indexer.index_lzo_string(string)

        self.assertEqual(index, "\x00\x00\x00\x00\x00\x00\x00\x26")