aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-10 02:26:45 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-10 02:26:45 -0700
commitfc26e92b3e6463c62e10c7375fce24065547cc0b (patch)
tree615972953dce5672dfd6ec44c4b60ad3595688fe
parent3e70df3fb3e61bab4fdb48041f894fa8f92388b1 (diff)
downloadbun-fc26e92b3e6463c62e10c7375fce24065547cc0b.tar.gz
bun-fc26e92b3e6463c62e10c7375fce24065547cc0b.tar.zst
bun-fc26e92b3e6463c62e10c7375fce24065547cc0b.zip
Update jest.zig
-rw-r--r--src/javascript/jsc/test/jest.zig15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/javascript/jsc/test/jest.zig b/src/javascript/jsc/test/jest.zig
index 4be2d63b6..9f2b2d77e 100644
--- a/src/javascript/jsc/test/jest.zig
+++ b/src/javascript/jsc/test/jest.zig
@@ -5,6 +5,7 @@ const MimeType = @import("../../../http.zig").MimeType;
const ZigURL = @import("../../../url.zig").URL;
const HTTPClient = @import("http");
const NetworkThread = HTTPClient.NetworkThread;
+const Environment = @import("../../../env.zig");
const JSC = @import("../../../jsc.zig");
const js = JSC.C;
@@ -369,12 +370,14 @@ pub const Expect = struct {
const right = JSValue.fromRef(this.value);
if (!left.isSameValue(right, ctx.ptr())) {
- 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));
+ 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() };