Example #1
0
    def table_store_get(self, data, kvp_table):
        kvpid = KVPID(KeyBytes(), KeyBytes.new_hash(data))

        self.assertFalse(kvpid in kvp_table)

        kvp_table[kvpid] = data

        self.assertTrue(kvpid in kvp_table)
        self.assertTrue(kvp_table.indices(kvpid.key))

        record = kvp_table.record(kvpid)

        self.assertEqual(len(data), record.size)

        del kvp_table[kvpid]

        self.assertFalse(kvpid in kvp_table)