Skip to content

Commit 9b6ae31

Browse files
committed
Merge branch 'master' into improve-replacing-path-sep-for-regex
2 parents 2731de7 + d6e0a1b commit 9b6ae31

File tree

182 files changed

+2532
-666
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+2532
-666
lines changed

.circleci/config.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -73,21 +73,6 @@ jobs:
7373
- store_test_results:
7474
path: reports/junit
7575

76-
test-node-9:
77-
working_directory: ~/jest
78-
docker:
79-
- image: circleci/node:9
80-
steps:
81-
- checkout
82-
- restore-cache: *restore-cache
83-
- run: yarn --no-progress
84-
- save-cache: *save-cache
85-
- run:
86-
command: yarn test-ci-partial
87-
environment:
88-
JEST_JUNIT_OUTPUT: "reports/junit/js-test-results.xml"
89-
90-
9176
test-jest-circus:
9277
working_directory: ~/jest
9378
docker:
@@ -156,7 +141,6 @@ workflows:
156141
- test-node-8
157142
- test-node-6
158143
- test-node-10
159-
- test-node-9
160144
- test-jest-circus
161145
- test-browser
162146
- test-and-deploy-website

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ module.exports = {
6262
'examples/**/*',
6363
'scripts/**/*',
6464
'e2e/*/**/*',
65+
'website/*.js',
6566
'website/*/**/*',
6667
'eslintImportResolver.js',
6768
],

.flowconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ untyped-import
1818
untyped-type-import
1919

2020
[version]
21-
^0.73.0
21+
^0.75.0

.github/ISSUE_TEMPLATE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
## 👉 [Please follow one of these issue templates](https://github.com/facebook/jest/issues/new/choose) 👈
22

3+
<!-- Love Jest? Please consider supporting our collective: 👉 https://opencollective.com/jest/donate -->
4+
35
Note: to keep the backlog clean and actionable, issues may be immediately closed if they do not follow one of the above issue templates.

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ name: 🐛 Bug report
44
about: Create a report to help us improve
55
---
66

7+
<!-- Love Jest? Please consider supporting our collective: 👉 https://opencollective.com/jest/donate -->
8+
79
## 🐛 Bug Report
810

911
A clear and concise description of what the bug is.

.github/ISSUE_TEMPLATE/feature.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ name: 🚀 Feature Proposal
44
about: Submit a proposal for a new feature
55
---
66

7+
<!-- Love Jest? Please consider supporting our collective: 👉 https://opencollective.com/jest/donate -->
8+
79
## 🚀 Feature Proposal
810

911
A clear and concise description of what the feature is.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ name: 💬 Questions / Help
44
about: If you have questions, please check our Discord or StackOverflow
55
---
66

7+
<!-- Love Jest? Please consider supporting our collective: 👉 https://opencollective.com/jest/donate -->
8+
79
## 💬 Questions and Help
810

911
### Please note that this issue tracker is not a help form and this issue will be closed.

.github/ISSUE_TEMPLATE/regression.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ name: 💥 Regression Report
44
about: Report unexpected behavior that worked in previous versions
55
---
66

7+
<!-- Love Jest? Please consider supporting our collective: 👉 https://opencollective.com/jest/donate -->
8+
79
## 💥 Regression Report
810

911
A clear and concise description of what the regression is.

.github/SUPPORT.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
Please note this issue tracker is not a help forum. We recommend using [StackOverflow](https://stackoverflow.com/questions/tagged/jest) or our [discord channel](https://discord.gg/MWRhKCj) for questions.
2+
3+
<!-- Love Jest? Please consider supporting our collective: 👉 https://opencollective.com/jest/donate -->

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
/packages/*/package-lock.json
2020

2121
/website/build
22+
/website/backers.json
2223
/website/node_modules
2324
/website/yarn.lock
2425
/website/translated_docs

.prettierignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,19 @@
22

33
### Features
44

5+
- `[jest-snapshot]` Introduce `toMatchInlineSnapshot` and `toThrowErrorMatchingInlineSnapshot` matchers ([#6380](https://github.com/facebook/jest/pull/6380))
6+
7+
### Chore & Maintenance
8+
9+
- `[website]` Switch domain to https://jestjs.io ([#6549](https://github.com/facebook/jest/pull/6549))
10+
11+
## 23.2.0
12+
13+
### Features
14+
515
- `[jest-each]` Add support for keyPaths in test titles ([#6457](https://github.com/facebook/jest/pull/6457))
616
- `[jest-cli]` Add `jest --init` option that generates a basic configuration file with a short description for each option ([#6442](https://github.com/facebook/jest/pull/6442))
17+
- `[jest.retryTimes]` Add `jest.retryTimes()` option that allows failed tests to be retried n-times when using jest-circus. ([#6498](https://github.com/facebook/jest/pull/6498))
718

819
### Fixes
920

CONTRIBUTING.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,22 @@ Facebook has a [bounty program](https://www.facebook.com/whitehat/) for the safe
153153
- Trailing commas,
154154
- Avd abbr wrds.
155155
156+
## Credits
157+
158+
This project exists thanks to all the people who [contribute](CONTRIBUTING.md). <a href="graphs/contributors"><img src="https://opencollective.com/jest/contributors.svg?width=890&button=false" /></a>
159+
160+
### [Backers](https://opencollective.com/jest#backer)
161+
162+
Thank you to all our backers! 🙏
163+
164+
<a href="https://opencollective.com/jest#backers" target="_blank"><img src="https://opencollective.com/jest/backers.svg?width=890"></a>
165+
166+
### [Sponsors](https://opencollective.com/jest#sponsor)
167+
168+
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
169+
170+
<a href="https://opencollective.com/jest/sponsor/0/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/0/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/1/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/1/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/2/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/2/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/3/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/3/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/4/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/4/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/5/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/5/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/6/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/6/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/7/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/7/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/8/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/8/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/9/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/9/avatar.svg"></a>
171+
156172
## License
157173
158174
By contributing to Jest, you agree that your contributions will be licensed under its MIT license.

README.md

Lines changed: 55 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,28 @@
1-
# Jest
2-
3-
[![CircleCI Build Status](https://circleci.com/gh/facebook/jest.svg?style=shield)](https://circleci.com/gh/facebook/jest) [![Travis Build Status](https://travis-ci.org/facebook/jest.svg?branch=master)](https://travis-ci.org/facebook/jest) [![Windows Build Status](https://ci.appveyor.com/api/projects/status/8n38o44k585hhvhd/branch/master?svg=true)](https://ci.appveyor.com/project/Daniel15/jest/branch/master) [![npm version](https://badge.fury.io/js/jest.svg)](http://badge.fury.io/js/jest) [![Blazing Fast](https://img.shields.io/badge/speed-blazing%20%F0%9F%94%A5-brightgreen.svg)](https://twitter.com/acdlite/status/974390255393505280) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![SemVer](https://api.dependabot.com/badges/compatibility_score?dependency-name=jest&package-manager=npm_and_yarn&version-scheme=semver)](https://dependabot.com/compatibility-score.html?dependency-name=jest&package-manager=npm_and_yarn&version-scheme=semver)
4-
5-
🃏 Delightful JavaScript Testing
6-
7-
- **👩🏻‍💻 Developer Ready**: Complete and ready to set-up JavaScript testing solution. Works out of the box for any React project.
8-
9-
- **🏃🏽 Instant Feedback**: Fast interactive watch mode runs only test files related to changed files and is optimized to give signal quickly.
10-
11-
- **📸 Snapshot Testing**: Capture snapshots of React trees or other serializable values to simplify testing and to analyze how state changes over time.
1+
<h1 align="center">
2+
<img src="http://dp.hanlon.io/313y3u2D0p38/jest.png" height="150" width="150"/>
3+
<p align="center">Jest</p>
4+
<p align="center" style="font-size: 0.5em">🃏 Delightful JavaScript Testing</p>
5+
</h1>
6+
7+
<p align="center">
8+
<a href="https://circleci.com/gh/facebook/jest"><img src="https://circleci.com/gh/facebook/jest.svg?style=shield" alt="CircleCI Build Status"></a>
9+
<a href="https://travis-ci.org/facebook/jest"><img src="https://travis-ci.org/facebook/jest.svg?branch=master" alt="Travis Build Status"></a>
10+
<a href="https://ci.appveyor.com/project/Daniel15/jest/branch/master"><img src="https://ci.appveyor.com/api/projects/status/8n38o44k585hhvhd/branch/master?svg=true" alt="Windows Build Status"></a>
11+
<a href="http://badge.fury.io/js/jest"><img src="https://badge.fury.io/js/jest.svg" alt="npm version"></a>
12+
<a href="https://dependabot.com/compatibility-score.html?dependency-name=jest&amp;package-manager=npm_and_yarn&amp;version-scheme=semver"><img src="https://api.dependabot.com/badges/compatibility_score?dependency-name=jest&amp;package-manager=npm_and_yarn&amp;version-scheme=semver" alt="SemVer">
13+
<a href="https://twitter.com/acdlite/status/974390255393505280"><img src="https://img.shields.io/badge/speed-blazing%20%F0%9F%94%A5-brightgreen.svg" alt="Blazing Fast"></a>
14+
</p>
15+
<p align="center">
16+
<a href="#backers"><img src="https://opencollective.com/jest/backers/badge.svg" alt="Backers on Open Collective"></a>
17+
<a href="#sponsors"><img src="https://opencollective.com/jest/sponsors/badge.svg" alt="Sponsors on Open Collective"></a>
18+
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT"></a>
19+
</p>
20+
21+
**👩🏻‍💻 Developer Ready**: Complete and ready to set-up JavaScript testing solution. Works out of the box for any React project.
22+
23+
**🏃🏽 Instant Feedback**: Fast interactive watch mode runs only test files related to changed files and is optimized to give signal quickly.
24+
25+
**📸 Snapshot Testing**: Capture snapshots of React trees or other serializable values to simplify testing and to analyze how state changes over time.
1226

1327
## Getting Started
1428

@@ -26,7 +40,7 @@ Or via [`npm`](https://www.npmjs.com/):
2640
npm install --save-dev jest
2741
```
2842

29-
The minimum supported Node version is `v6.0.0` by default. If you need to support Node 4, refer to the [Compatibility issues](https://facebook.github.io/jest/docs/en/troubleshooting.html#compatibility-issues) section.
43+
The minimum supported Node version is `v6.0.0` by default. If you need to support Node 4, refer to the [Compatibility issues](https://jestjs.io/docs/en/troubleshooting#compatibility-issues) section.
3044

3145
Let's get started by writing a test for a hypothetical function that adds two numbers. First, create a `sum.js` file:
3246

@@ -66,7 +80,7 @@ PASS ./sum.test.js
6680

6781
**You just successfully wrote your first test using Jest!**
6882

69-
This test used `expect` and `toBe` to test that two values were exactly identical. To learn about the other things that Jest can test, see [Using Matchers](https://facebook.github.io/jest/docs/using-matchers.html).
83+
This test used `expect` and `toBe` to test that two values were exactly identical. To learn about the other things that Jest can test, see [Using Matchers](https://jestjs.io/docs/using-matchers).
7084

7185
## Running from command line
7286

@@ -78,7 +92,7 @@ Here's how to run Jest on files matching `my-test`, using `config.json` as a con
7892
jest my-test --notify --config=config.json
7993
```
8094

81-
If you'd like to learn more about running `jest` through the command line, take a look at the [Jest CLI Options](https://facebook.github.io/jest/docs/cli.html) page.
95+
If you'd like to learn more about running `jest` through the command line, take a look at the [Jest CLI Options](https://jestjs.io/docs/cli) page.
8296

8397
## Additional Configuration
8498

@@ -92,7 +106,7 @@ If you'd like to learn more about running `jest` through the command line, take
92106
> yarn add --dev 'babel-core@^7.0.0-0' @babel/core
93107
> ```
94108
95-
Don't forget to add a [`.babelrc`](https://babeljs.io/docs/usage/babelrc/) file in your project's root folder. For example, if you are using ES6 and [React.js](https://facebook.github.io/react/) with the [`babel-preset-env`](https://babeljs.io/docs/plugins/preset-env/) and [`babel-preset-react`](https://babeljs.io/docs/plugins/preset-react/) presets:
109+
Don't forget to add a [`.babelrc`](https://babeljs.io/docs/usage/babelrc/) file in your project's root folder. For example, if you are using ES6 and [React.js](https://reactjs.org) with the [`babel-preset-env`](https://babeljs.io/docs/plugins/preset-env/) and [`babel-preset-react`](https://babeljs.io/docs/plugins/preset-react/) presets:
96110
97111
```json
98112
{
@@ -140,24 +154,24 @@ To use TypeScript in your tests you can use [ts-jest](https://github.com/kulshek
140154
141155
## Documentation
142156
143-
Learn more about using [Jest on the official site!](http://facebook.github.io/jest)
157+
Learn more about using [Jest on the official site!](https://jestjs.io)
144158
145-
- [Getting Started](http://facebook.github.io/jest/docs/en/getting-started.html)
146-
- [Guides](http://facebook.github.io/jest/docs/en/snapshot-testing.html)
147-
- [API Reference](http://facebook.github.io/jest/docs/en/api.html)
148-
- [Configuring Jest](http://facebook.github.io/jest/docs/en/configuration.html)
159+
- [Getting Started](https://jestjs.io/docs/en/getting-started)
160+
- [Guides](https://jestjs.io/docs/en/snapshot-testing)
161+
- [API Reference](https://jestjs.io/docs/en/api)
162+
- [Configuring Jest](https://jestjs.io/docs/en/configuration)
149163
150164
## Badge
151165
152-
Show the world you're using _Jest_ → [![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest) [![jest](https://facebook.github.io/jest/img/jest-badge.svg)](https://github.com/facebook/jest)
166+
Show the world you're using _Jest_ → [![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest) [![jest](https://jestjs.io/img/jest-badge.svg)](https://github.com/facebook/jest)
153167
154168
```md
155-
[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest) [![jest](https://facebook.github.io/jest/img/jest-badge.svg)](https://github.com/facebook/jest)
169+
[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest) [![jest](https://jestjs.io/img/jest-badge.svg)](https://github.com/facebook/jest)
156170
```
157171
158172
## Contributing
159173
160-
The main purpose of this repository is to continue to evolve Jest, making it faster and easier to use. Development of Jest happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Jest.
174+
Development of Jest happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Jest.
161175
162176
### [Code of Conduct](https://code.facebook.com/codeofconduct)
163177
@@ -167,10 +181,26 @@ Facebook has adopted a Code of Conduct that we expect project participants to ad
167181
168182
Read our [contributing guide](CONTRIBUTING.md) to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Jest.
169183
170-
### Good First Issues
184+
### [Good First Issues](https://github.com/facebook/jest/labels/Good%20First%20Issue%20%3Awave%3A)
171185
172186
To help you get your feet wet and get you familiar with our contribution process, we have a list of [good first issues](https://github.com/facebook/jest/labels/Good%20First%20Issue%20%3Awave%3A) that contain bugs which have a relatively limited scope. This is a great place to get started.
173187
174-
### License
188+
## Credits
189+
190+
This project exists thanks to all the people who [contribute](CONTRIBUTING.md). <a href="graphs/contributors"><img src="https://opencollective.com/jest/contributors.svg?width=890&button=false" /></a>
191+
192+
### [Backers](https://opencollective.com/jest#backer)
193+
194+
Thank you to all our backers! 🙏
195+
196+
<a href="https://opencollective.com/jest#backers" target="_blank"><img src="https://opencollective.com/jest/backers.svg?width=890"></a>
197+
198+
### [Sponsors](https://opencollective.com/jest#sponsor)
199+
200+
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
201+
202+
<a href="https://opencollective.com/jest/sponsor/0/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/0/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/1/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/1/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/2/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/2/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/3/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/3/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/4/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/4/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/5/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/5/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/6/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/6/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/7/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/7/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/8/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/8/avatar.svg"></a> <a href="https://opencollective.com/jest/sponsor/9/website" target="_blank"><img src="https://opencollective.com/jest/sponsor/9/avatar.svg"></a>
203+
204+
## License
175205
176206
Jest is [MIT licensed](./LICENSE).

TestUtils.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ const DEFAULT_PROJECT_CONFIG: ProjectConfig = {
9090
modulePathIgnorePatterns: [],
9191
modulePaths: [],
9292
name: 'test_name',
93+
prettier: 'prettier',
9394
resetMocks: false,
9495
resetModules: false,
9596
resolver: null,

docs/Configuration.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,12 @@ Presets may also be relative filesystem paths.
402402
}
403403
```
404404

405+
### `prettier` [string]
406+
407+
Default: `'prettier'`
408+
409+
Sets the path to the [`prettier`](https://prettier.io/) node module used to update inline snapshots.
410+
405411
### `projects` [array<string | ProjectConfig>]
406412

407413
Default: `undefined`

docs/ExpectAPI.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1025,12 +1025,18 @@ test('this house has my desired features', () => {
10251025

10261026
This ensures that a value matches the most recent snapshot. Check out [the Snapshot Testing guide](SnapshotTesting.md) for more information.
10271027

1028-
The optional propertyMatchers argument allows you to specify asymmetric matchers which are verified instead of the exact values.
1028+
The optional `propertyMatchers` argument allows you to specify asymmetric matchers which are verified instead of the exact values.
10291029

10301030
The last argument allows you option to specify a snapshot name. Otherwise, the name is inferred from the test.
10311031

10321032
_Note: While snapshot testing is most commonly used with React components, any serializable value can be used as a snapshot._
10331033

1034+
### `.toMatchInlineSnapshot(propertyMatchers, inlineSnapshot)`
1035+
1036+
Ensures that a value matches the most recent snapshot. Unlike [`.toMatchSnapshot()`](#tomatchsnapshotpropertymatchers-snapshotname), the snapshots will be written to the current source file, inline.
1037+
1038+
Check out the section on [Inline Snapshots](./SnapshotTesting.md#inline-snapshots) for more info.
1039+
10341040
### `.toStrictEqual(value)`
10351041

10361042
Use `.toStrictEqual` to test that objects have the same types as well as structure.
@@ -1134,3 +1140,9 @@ exports[`drinking flavors throws on octopus 1`] = `"yuck, octopus flavor"`;
11341140
```
11351141

11361142
Check out [React Tree Snapshot Testing](http://facebook.github.io/jest/blog/2016/07/27/jest-14.html) for more information on snapshot testing.
1143+
1144+
### `.toThrowErrorMatchingInlineSnapshot()`
1145+
1146+
This matcher is much like [`.toThrowErrorMatchingSnapshot`](#tothrowerrormatchingsnapshot), except instead of writing the snapshot value to a `.snap` file, it will be written into the source code automatically.
1147+
1148+
Check out the section on [Inline Snapshots](./SnapshotTesting.md#inline-snapshots) for more info.

0 commit comments

Comments
 (0)