From 1e3d925a86ef7f339a7d5c426de741f2fbf96051 Mon Sep 17 00:00:00 2001 From: Tom Coleman Date: Wed, 4 Jul 2018 15:46:28 +1000 Subject: [PATCH] Change skip => disabled in jest addond --- addons/jest/README.md | 26 ++++++++++++++++++-------- addons/jest/src/index.js | 2 +- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/addons/jest/README.md b/addons/jest/README.md index 7cf0d343227b..ba151c2f7624 100644 --- a/addons/jest/README.md +++ b/addons/jest/README.md @@ -123,10 +123,20 @@ storiesOf('MyComponent', module) ); ``` +### Disabling + +You can disable the addon for a single story by setting the `jest` parameter to `{disabled: true}`: + +```js +storiesOf('MyComponent', module).add('Story', () =>
Jest results disabled herek
, { + jest: disabled, +}); +``` + ### withTests(options) -* **options.results**: OBJECT jest output results. _mandatory_ -* **filesExt**: STRING test file extention. _optional_. This allow you to write "MyComponent" and not "MyComponent.test.js". It will be used as regex to find your file results. Default value is `((\\.specs?)|(\\.tests?))?(\\.js)?$`. That mean it will match: MyComponent.js, MyComponent.test.js, MyComponent.tests.js, MyComponent.spec.js, MyComponent.specs.js... +- **options.results**: OBJECT jest output results. _mandatory_ +- **filesExt**: STRING test file extention. _optional_. This allow you to write "MyComponent" and not "MyComponent.test.js". It will be used as regex to find your file results. Default value is `((\\.specs?)|(\\.tests?))?(\\.js)?$`. That mean it will match: MyComponent.js, MyComponent.test.js, MyComponent.tests.js, MyComponent.spec.js, MyComponent.specs.js... ## Usage with Angular @@ -174,12 +184,12 @@ storiesOf('MyComponent', module) ## TODO -* [ ] Add coverage -* [ ] Display nested test better (describe) -* [ ] Display the date of the test -* [ ] Add unit tests -* [ ] Add linting -* [ ] Split +- [ ] Add coverage +- [ ] Display nested test better (describe) +- [ ] Display the date of the test +- [ ] Add unit tests +- [ ] Add linting +- [ ] Split ## Contributing diff --git a/addons/jest/src/index.js b/addons/jest/src/index.js index 357a778b509f..49c7cca457be 100644 --- a/addons/jest/src/index.js +++ b/addons/jest/src/index.js @@ -45,7 +45,7 @@ export const withTests = userOptions => { }, ] = args; - if (testFiles && !testFiles.skip) { + if (testFiles && !testFiles.disable) { emitAddTests({ kind, story, testFiles, options }); }