fix(tests): re-enable Buffer.rebalance test

This commit is contained in:
CJ van den Berg 2024-07-08 21:54:26 +02:00
parent 4e5fbf479d
commit 00030759f6

View file

@ -180,8 +180,9 @@ test "del_chars" {
defer a.free(line3_1); defer a.free(line3_1);
try std.testing.expect(std.mem.eql(u8, line3_1, "your")); try std.testing.expect(std.mem.eql(u8, line3_1, "your"));
// try buffer.rebalance(); try std.testing.expect(buffer.root.is_balanced());
// try std.testing.expect(buffer.is_balanced()); buffer.update(try buffer.root.rebalance(buffer.a, buffer.a));
try std.testing.expect(buffer.root.is_balanced());
buffer.update(try buffer.root.del_chars(0, try buffer.root.line_width(0, metrics()) - 1, 2, buffer.a, metrics())); buffer.update(try buffer.root.del_chars(0, try buffer.root.line_width(0, metrics()) - 1, 2, buffer.a, metrics()));
const line0 = try get_line(buffer, 0); const line0 = try get_line(buffer, 0);