diff --git a/packages/jest-haste-map/src/index.js b/packages/jest-haste-map/src/index.js index c5d580d8e9e9..ce2e8c2fe9b9 100644 --- a/packages/jest-haste-map/src/index.js +++ b/packages/jest-haste-map/src/index.js @@ -689,9 +689,8 @@ class HasteMap extends EventEmitter { */ _ignore(filePath: Path): boolean { const ignorePattern = this._options.ignorePattern; - const ignoreMatched = - Object.prototype.toString.call(ignorePattern) === '[object RegExp]' - ? ignorePattern.test(filePath) // $FlowFixMe + const ignoreMatched = ignorePattern instanceof RegExp + ? ignorePattern.test(filePath) : ignorePattern(filePath); return ignoreMatched ||