#include "common.hpp" #include "die.hpp" #include "test.hpp" #include "writer.hpp" StaticArena<64 * 1024 * 1024> arena; TEST_CASE(dict_insert) { auto d = DIEX(Dict::create(arena)); d = DIEX(d.insert(arena, 1, 2)); d = DIEX(d.insert(arena, 1, 3)); d = DIEX(d.insert(arena, 3, 3)); d = DIEX(d.insert(arena, 0, 4)); d = DIEX(d.insert(arena, 0, 5)); d = DIEX(d.insert(arena, 2, 6)); auto w = Writer(arena); auto dd = DIEX(d.copy(arena)); auto s = DIEX(w.write_one(dd)); DIEX(debug_print(arena, s)); }