From ba2c24e77cac9a47014773646f1c4d9d6aedd64a Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sat, 2 Jul 2022 01:33:59 -0700 Subject: [bindings] Mark more stuff as unreachable --- src/bun.js/test/jest.zig | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'src/bun.js') diff --git a/src/bun.js/test/jest.zig b/src/bun.js/test/jest.zig index 2e95651c0..5d68c3dcc 100644 --- a/src/bun.js/test/jest.zig +++ b/src/bun.js/test/jest.zig @@ -376,16 +376,6 @@ pub const Expect = struct { } if (!eql) { - if (comptime Environment.allow_assert) { - if (left.isString() and right.isString()) { - var left_slice = left.toSlice(ctx, getAllocator(ctx)); - defer left_slice.deinit(); - var right_slice = right.toSlice(ctx, getAllocator(ctx)); - defer right_slice.deinit(); - std.debug.assert(!strings.eqlLong(left_slice.slice(), right_slice.slice(), true)); - } - } - var lhs_formatter: JSC.ZigConsoleClient.Formatter = JSC.ZigConsoleClient.Formatter{ .globalThis = ctx.ptr() }; var rhs_formatter: JSC.ZigConsoleClient.Formatter = JSC.ZigConsoleClient.Formatter{ .globalThis = ctx.ptr() }; @@ -688,7 +678,7 @@ pub const TestScope = struct { js.JSValueUnprotect(vm.global.ref(), this.callback); this.callback = null; } - + JSC.markBinding(); const initial_value = js.JSObjectCallAsFunctionReturnValue(vm.global.ref(), this.callback, null, 0, null); if (initial_value.isException(vm.global.vm()) or initial_value.isError() or initial_value.isAggregateError(vm.global)) { @@ -897,6 +887,7 @@ pub const DescribeScope = struct { active = this; { + JSC.markBinding(); var result = js.JSObjectCallAsFunctionReturnValue(ctx, callback, thisObject, 0, null); if (result.asPromise() != null or result.asInternalPromise() != null) { -- cgit v1.2.3