From 491b513aa322d2af666015af867da8d1fd8e5028 Mon Sep 17 00:00:00 2001 From: Steve Gravrock Date: Sun, 16 Feb 2025 15:53:49 -0800 Subject: [PATCH] Debug logs for rare TypedArray comparison failures in Firefox --- spec/core/matchers/matchersUtilSpec.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/spec/core/matchers/matchersUtilSpec.js b/spec/core/matchers/matchersUtilSpec.js index 83d5fb1d..798fbe94 100644 --- a/spec/core/matchers/matchersUtilSpec.js +++ b/spec/core/matchers/matchersUtilSpec.js @@ -768,7 +768,9 @@ describe('matchersUtil', function() { const a1 = new TypedArrayCtor(2); const a2 = new TypedArrayCtor(1); a1[0] = a1[1] = a2[0] = 0; - expect(matchersUtil.equals(a1, a2)).toBe(false); + const diffBuilder = new jasmineUnderTest.DiffBuilder(); + expect(matchersUtil.equals(a1, a2, diffBuilder)).toBe(false); + jasmine.debugLog('Diff: ' + diffBuilder.getMessage()); }); it( @@ -779,7 +781,9 @@ describe('matchersUtil', function() { const a2 = new TypedArrayCtor(1); a1[0] = 0; a2[0] = 1; - expect(matchersUtil.equals(a1, a2)).toBe(false); + const diffBuilder = new jasmineUnderTest.DiffBuilder(); + expect(matchersUtil.equals(a1, a2, diffBuilder)).toBe(false); + jasmine.debugLog('Diff: ' + diffBuilder.getMessage()); } );