diff --git a/tests/helper/test-case.js b/tests/helper/test-case.js index 0883d26baf..6af06451fb 100644 --- a/tests/helper/test-case.js +++ b/tests/helper/test-case.js @@ -183,7 +183,12 @@ class TokenizeJSONRunner { */ isEqual(actual, expected) { const simplifiedActual = TokenStreamTransformer.simplify(actual); - const simplifiedExpected = JSON.parse(expected); + let simplifiedExpected; + try { + simplifiedExpected = JSON.parse(expected); + } catch (error) { + return false; + } return JSON.stringify(simplifiedActual) === JSON.stringify(simplifiedExpected); } @@ -197,7 +202,6 @@ class TokenizeJSONRunner { const simplifiedActual = TokenStreamTransformer.simplify(actual); const simplifiedExpected = JSON.parse(expected); - const actualString = JSON.stringify(simplifiedActual); const expectedString = JSON.stringify(simplifiedExpected);