-
-
Notifications
You must be signed in to change notification settings - Fork 27k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot generate Jest image snapshot - getting error "TypeError: matcher.apply is not a function" #5086
Comments
Wondering whether an update to Jest 23 as part of React Scripts update to V2 will help?
|
I've bumped react-scripts to V2 (beta). Still get same error - TypeError: matcher.apply is not a function |
Change your code to |
@bugzpodder Thanks Jack. Why didn't I spot that?! |
Is this a bug report?
Yes.
Did you try recovering your dependencies?
Yes.
But I've started again with a fresh instance of Create React App (Git repo link further down...).
Which terms did you search for in User Guide?
"jest", "snapshot"
Environment
Environment:
OS: Windows 10
Node: 8.11.1
Yarn: 1.7.0
npm: 5.6.0
Watchman: Not Found
Xcode: N/A
Android Studio: Version 3.1.0.0 AI-173.4819257
Packages: (wanted => installed)
react: ^16.5.2 => 16.5.2
react-dom: ^16.5.2 => 16.5.2
react-scripts: ^1.1.4 => 1.1.4
Steps to Reproduce
Git repo (link below...) has README which explains issue.
Basically...
yarn test
andyarn coverage
both function correctly on "./src/App.test.js".Expected Behavior
I expected a PNG snapshot image to have been created from the rendered browser output. No image is generated.
Actual Behavior
Test fails to complete, with a Node error, as per title of this bug.
Reproducible Demo
See bug-jest-image-snaphot
The text was updated successfully, but these errors were encountered: