Skip to content
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

Jest 23 and tests #4550

Merged
merged 51 commits into from
Sep 21, 2018
Merged

Jest 23 and tests #4550

merged 51 commits into from
Sep 21, 2018

Conversation

bugzpodder
Copy link

@bugzpodder bugzpodder commented Jun 2, 2018

Gonna see if jest tests work now: #2294
Upgrade to jest 23
Convert mocha tests to jest via #2316

Changed CSS test because of a JSDOM parsing issue (it couldn't handle the entire bootstrap css)
integration config was added because after ejecting jest would have its own config in package.json and I need to override it via --config.
tranformIgnorePatterns change is due to jestjs/jest#6385

Note: jestjs/jest#6523
'[/\\\\\\\\]node_modules[/\\\\\\\\].+\\.(js|jsx|mjs)$'.replace(/(\/|(.)?\\(?![[\]{}()*+?.^$|\\]))/g, (_match, p1, p2) => (p2 && p2 !== '\\' ? p2 + '\\\\' : '\\\\')) === '[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$'.replace(/(\/|\\(?!\.))/g, '\\\\');
blocked by jestjs/jest#6546

@felpin
Copy link

felpin commented Jul 19, 2018

I would love to see this PR merged.

@Timer
Copy link
Contributor

Timer commented Sep 19, 2018

Can you please bring this up to date? I want to merge it before v2 releases.

@bugzpodder
Copy link
Author

Sounds good, will give it another shot!

@Timer Timer merged commit d0ed845 into facebook:next Sep 21, 2018
@Timer Timer modified the milestones: 100.0.0, 2.0.0 Sep 21, 2018
@gaearon
Copy link
Contributor

gaearon commented Sep 21, 2018

Nice. Thanks.

zmitry pushed a commit to zmitry/create-react-app that referenced this pull request Sep 30, 2018
* convert mocha tests to jest

* jest 23

* add jest configs

* use material css

* fix windows

* forceExit jest test

* force exit eject

* test

* test

* retrigger test

* remove appveyor comment

* try to remove pretendToBeVisual option

* use jsdom env

* test environment

* no cache

* test no close

* bring back raf

* test revert all broken changes

* add back jsdom

* remove jsdom

* node test environment

* use latest change

* runInBand

* runInBand

* comment test run

* try different jest option

* standardize jest test options

* increase heap size

* remove heap size config

* support scoped packages for cra --scripts-version option

* upgrade jest version

* fix windows

* fix windows again

* jest 23.4.1

* babel-jest

* babel-jest

* split out kitchhensink

* travis node 6

* travis node 6 config

* node 6 travis eject

* cache yarn

* only cache yarn

* remove unrelated changes

* typo
@lock lock bot locked and limited conversation to collaborators Jan 19, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants