diff --git a/lib/internal/util/comparisons.js b/lib/internal/util/comparisons.js index 917de00918e028..ac901b7ae29cb3 100644 --- a/lib/internal/util/comparisons.js +++ b/lib/internal/util/comparisons.js @@ -23,6 +23,7 @@ const { } = primordials; const { compare } = internalBinding('buffer'); +const assert = require('internal/assert'); const types = require('internal/util/types'); const { isAnyArrayBuffer, @@ -145,7 +146,11 @@ function isIdenticalTypedArrayType(a, b) { return check(b); } } - return false; + /* c8 ignore next */ + assert.fail( + `Unknown TypedArray type checking ${a[SymbolToStringTag]} ${a}\n` + + `and ${b[SymbolToStringTag]} ${b}` + ); } // Notes: Type tags are historical [[Class]] properties that can be set by