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

t.try() assertion feedback #2250

Closed
novemberborn opened this issue Sep 15, 2019 · 7 comments
Closed

t.try() assertion feedback #2250

novemberborn opened this issue Sep 15, 2019 · 7 comments

Comments

@novemberborn
Copy link
Member

Please leave your feedback on the t.try() assertion here.

@iamstarkov
Copy link
Contributor

it will be nice to see some new recipes on how this feature can be used like property based testing with jsverify, testcheck-js.

@qlonik
Copy link
Contributor

qlonik commented Sep 22, 2019

I've had a snippet how to use it with jsverify from a long time ago. I recently updated it for shipped t.try(). There are both variants for TS and JS. JS has one variant which is slightly nicer, but I cannot create types for it in TS.

https://gist.github.com/qlonik/9a297285284d71f7da47022f120ef4ad

@iamstarkov
Copy link
Contributor

@qlonik thanks, do you mind publishing it to npm?

bors bot added a commit to option-t/option-t that referenced this issue Sep 25, 2019
449: Bump eslint from 6.3.0 to 6.4.0 r=saneyuki a=dependabot-preview[bot]

Bumps [eslint](https://github.com/eslint/eslint) from 6.3.0 to 6.4.0.
<details>
<summary>Release notes</summary>

*Sourced from [eslint's releases](https://github.com/eslint/eslint/releases).*

> ## v6.4.0
> * [`e915fff`](eslint/eslint@e915fff) Docs: Improve examples and clarify default option ([#12067](https://github-redirect.dependabot.com/eslint/eslint/issues/12067)) (Yuping Zuo)
> * [`540296f`](eslint/eslint@540296f) Update: enforceForClassMembers option to accessor-pairs (fixes [#12063](https://github-redirect.dependabot.com/eslint/eslint/issues/12063)) ([#12192](https://github-redirect.dependabot.com/eslint/eslint/issues/12192)) (Milos Djermanovic)
> * [`d3c2334`](eslint/eslint@d3c2334) Update: flag nested block with declaration as error ([#12193](https://github-redirect.dependabot.com/eslint/eslint/issues/12193)) (David Waller)
> * [`b2498d2`](eslint/eslint@b2498d2) Update: Fix handling of property names in no-self-assign ([#12105](https://github-redirect.dependabot.com/eslint/eslint/issues/12105)) (Milos Djermanovic)
> * [`1ee61b0`](eslint/eslint@1ee61b0) Update: enforceForClassMembers computed-property-spacing (fixes [#12049](https://github-redirect.dependabot.com/eslint/eslint/issues/12049)) ([#12214](https://github-redirect.dependabot.com/eslint/eslint/issues/12214)) (Milos Djermanovic)
> * [`520c922`](eslint/eslint@520c922) Docs: Added naming convention details to plugin usage ([#12202](https://github-redirect.dependabot.com/eslint/eslint/issues/12202)) (Henrique Barcelos)
> * [`f826eab`](eslint/eslint@f826eab) Fix: Allow line comment exception in object-curly-spacing (fixes [#11902](https://github-redirect.dependabot.com/eslint/eslint/issues/11902)) ([#12216](https://github-redirect.dependabot.com/eslint/eslint/issues/12216)) (Milos Djermanovic)
> * [`db2a29b`](eslint/eslint@db2a29b) Update: indentation of comment followed by semicolon (fixes [#12232](https://github-redirect.dependabot.com/eslint/eslint/issues/12232)) ([#12243](https://github-redirect.dependabot.com/eslint/eslint/issues/12243)) (Kai Cataldo)
> * [`ae17d1c`](eslint/eslint@ae17d1c) Fix: no-sequences is reporting incorrect locations ([#12241](https://github-redirect.dependabot.com/eslint/eslint/issues/12241)) (Milos Djermanovic)
> * [`365331a`](eslint/eslint@365331a) Fix: object-shorthand providing invalid fixes for typescript ([#12260](https://github-redirect.dependabot.com/eslint/eslint/issues/12260)) (Brad Zacher)
> * [`1c921c6`](eslint/eslint@1c921c6) New: add no-import-assign (fixes [#12237](https://github-redirect.dependabot.com/eslint/eslint/issues/12237)) ([#12252](https://github-redirect.dependabot.com/eslint/eslint/issues/12252)) (Toru Nagashima)
> * [`3be04fd`](eslint/eslint@3be04fd) New: Add prefer-regex-literals rule (fixes [#12238](https://github-redirect.dependabot.com/eslint/eslint/issues/12238)) ([#12254](https://github-redirect.dependabot.com/eslint/eslint/issues/12254)) (Milos Djermanovic)
> * [`37c0fde`](eslint/eslint@37c0fde) Update: Report global Atomics calls in no-obj-calls (fixes [#12234](https://github-redirect.dependabot.com/eslint/eslint/issues/12234)) ([#12258](https://github-redirect.dependabot.com/eslint/eslint/issues/12258)) (Milos Djermanovic)
> * [`985c9e5`](eslint/eslint@985c9e5) Fix: space-before-function-paren autofix removes comments (fixes [#12259](https://github-redirect.dependabot.com/eslint/eslint/issues/12259)) ([#12264](https://github-redirect.dependabot.com/eslint/eslint/issues/12264)) (Milos Djermanovic)
> * [`01da7d0`](eslint/eslint@01da7d0) Fix: eqeqeq rule reports incorrect locations ([#12265](https://github-redirect.dependabot.com/eslint/eslint/issues/12265)) (Milos Djermanovic)
> * [`319e4d8`](eslint/eslint@319e4d8) Docs: adding finally example ([#12256](https://github-redirect.dependabot.com/eslint/eslint/issues/12256)) (Jens Melgaard)
> * [`d52328f`](eslint/eslint@d52328f) Docs: fix no-sequences `with` examples ([#12239](https://github-redirect.dependabot.com/eslint/eslint/issues/12239)) (Milos Djermanovic)
> * [`a41fdc0`](eslint/eslint@a41fdc0) Fix: Remove autofixer for no-unsafe-negation ([#12157](https://github-redirect.dependabot.com/eslint/eslint/issues/12157)) (Milos Djermanovic)
> * [`e38f5fd`](eslint/eslint@e38f5fd) Update: fix no-octal-escape false negatives after \0 ([#12079](https://github-redirect.dependabot.com/eslint/eslint/issues/12079)) (Milos Djermanovic)
> * [`9418fbe`](eslint/eslint@9418fbe) Sponsors: Sync README with website (ESLint Jenkins)
> * [`acc5ec5`](eslint/eslint@acc5ec5) Sponsors: Sync README with website (ESLint Jenkins)
> * [`460c5ad`](eslint/eslint@460c5ad) Sponsors: Sync README with website (ESLint Jenkins)
> * [`0313441`](eslint/eslint@0313441) New: add rule default-param-last (fixes [#11361](https://github-redirect.dependabot.com/eslint/eslint/issues/11361)) ([#12188](https://github-redirect.dependabot.com/eslint/eslint/issues/12188)) (Chiawen Chen)
> * [`7621f5d`](eslint/eslint@7621f5d) Update: add more specific linting messages to space-in-parens ([#11121](https://github-redirect.dependabot.com/eslint/eslint/issues/11121)) (Che Fisher)
> * [`21eb904`](eslint/eslint@21eb904) Fix: basePath of OverrideTester (fixes [#12032](https://github-redirect.dependabot.com/eslint/eslint/issues/12032)) ([#12205](https://github-redirect.dependabot.com/eslint/eslint/issues/12205)) (Toru Nagashima)
> * [`86e5e65`](eslint/eslint@86e5e65) Sponsors: Sync README with website (ESLint Jenkins)
> * [`2b1a13f`](eslint/eslint@2b1a13f) Fix: no-extra-boolean-cast reports wrong negation node (fixes [#11324](https://github-redirect.dependabot.com/eslint/eslint/issues/11324)) ([#12197](https://github-redirect.dependabot.com/eslint/eslint/issues/12197)) (Milos Djermanovic)
> * [`ba8c2aa`](eslint/eslint@ba8c2aa) Sponsors: Sync README with website (ESLint Jenkins)
> * [`a0a9746`](eslint/eslint@a0a9746) Docs: Fix link in no-irregular-whitespace.md ([#12196](https://github-redirect.dependabot.com/eslint/eslint/issues/12196)) (Timo Tijhof)
> * [`e10eeba`](eslint/eslint@e10eeba) Fix: quotes autofix produces syntax error with octal escape sequences ([#12118](https://github-redirect.dependabot.com/eslint/eslint/issues/12118)) (Milos Djermanovic)
</details>
<details>
<summary>Changelog</summary>

*Sourced from [eslint's changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md).*

> v6.4.0 - September 13, 2019
> 
> * [`e915fff`](eslint/eslint@e915fff) Docs: Improve examples and clarify default option ([#12067](https://github-redirect.dependabot.com/eslint/eslint/issues/12067)) (Yuping Zuo)
> * [`540296f`](eslint/eslint@540296f) Update: enforceForClassMembers option to accessor-pairs (fixes [#12063](https://github-redirect.dependabot.com/eslint/eslint/issues/12063)) ([#12192](https://github-redirect.dependabot.com/eslint/eslint/issues/12192)) (Milos Djermanovic)
> * [`d3c2334`](eslint/eslint@d3c2334) Update: flag nested block with declaration as error ([#12193](https://github-redirect.dependabot.com/eslint/eslint/issues/12193)) (David Waller)
> * [`b2498d2`](eslint/eslint@b2498d2) Update: Fix handling of property names in no-self-assign ([#12105](https://github-redirect.dependabot.com/eslint/eslint/issues/12105)) (Milos Djermanovic)
> * [`1ee61b0`](eslint/eslint@1ee61b0) Update: enforceForClassMembers computed-property-spacing (fixes [#12049](https://github-redirect.dependabot.com/eslint/eslint/issues/12049)) ([#12214](https://github-redirect.dependabot.com/eslint/eslint/issues/12214)) (Milos Djermanovic)
> * [`520c922`](eslint/eslint@520c922) Docs: Added naming convention details to plugin usage ([#12202](https://github-redirect.dependabot.com/eslint/eslint/issues/12202)) (Henrique Barcelos)
> * [`f826eab`](eslint/eslint@f826eab) Fix: Allow line comment exception in object-curly-spacing (fixes [#11902](https://github-redirect.dependabot.com/eslint/eslint/issues/11902)) ([#12216](https://github-redirect.dependabot.com/eslint/eslint/issues/12216)) (Milos Djermanovic)
> * [`db2a29b`](eslint/eslint@db2a29b) Update: indentation of comment followed by semicolon (fixes [#12232](https://github-redirect.dependabot.com/eslint/eslint/issues/12232)) ([#12243](https://github-redirect.dependabot.com/eslint/eslint/issues/12243)) (Kai Cataldo)
> * [`ae17d1c`](eslint/eslint@ae17d1c) Fix: no-sequences is reporting incorrect locations ([#12241](https://github-redirect.dependabot.com/eslint/eslint/issues/12241)) (Milos Djermanovic)
> * [`365331a`](eslint/eslint@365331a) Fix: object-shorthand providing invalid fixes for typescript ([#12260](https://github-redirect.dependabot.com/eslint/eslint/issues/12260)) (Brad Zacher)
> * [`1c921c6`](eslint/eslint@1c921c6) New: add no-import-assign (fixes [#12237](https://github-redirect.dependabot.com/eslint/eslint/issues/12237)) ([#12252](https://github-redirect.dependabot.com/eslint/eslint/issues/12252)) (Toru Nagashima)
> * [`3be04fd`](eslint/eslint@3be04fd) New: Add prefer-regex-literals rule (fixes [#12238](https://github-redirect.dependabot.com/eslint/eslint/issues/12238)) ([#12254](https://github-redirect.dependabot.com/eslint/eslint/issues/12254)) (Milos Djermanovic)
> * [`37c0fde`](eslint/eslint@37c0fde) Update: Report global Atomics calls in no-obj-calls (fixes [#12234](https://github-redirect.dependabot.com/eslint/eslint/issues/12234)) ([#12258](https://github-redirect.dependabot.com/eslint/eslint/issues/12258)) (Milos Djermanovic)
> * [`985c9e5`](eslint/eslint@985c9e5) Fix: space-before-function-paren autofix removes comments (fixes [#12259](https://github-redirect.dependabot.com/eslint/eslint/issues/12259)) ([#12264](https://github-redirect.dependabot.com/eslint/eslint/issues/12264)) (Milos Djermanovic)
> * [`01da7d0`](eslint/eslint@01da7d0) Fix: eqeqeq rule reports incorrect locations ([#12265](https://github-redirect.dependabot.com/eslint/eslint/issues/12265)) (Milos Djermanovic)
> * [`319e4d8`](eslint/eslint@319e4d8) Docs: adding finally example ([#12256](https://github-redirect.dependabot.com/eslint/eslint/issues/12256)) (Jens Melgaard)
> * [`d52328f`](eslint/eslint@d52328f) Docs: fix no-sequences `with` examples ([#12239](https://github-redirect.dependabot.com/eslint/eslint/issues/12239)) (Milos Djermanovic)
> * [`a41fdc0`](eslint/eslint@a41fdc0) Fix: Remove autofixer for no-unsafe-negation ([#12157](https://github-redirect.dependabot.com/eslint/eslint/issues/12157)) (Milos Djermanovic)
> * [`e38f5fd`](eslint/eslint@e38f5fd) Update: fix no-octal-escape false negatives after \0 ([#12079](https://github-redirect.dependabot.com/eslint/eslint/issues/12079)) (Milos Djermanovic)
> * [`9418fbe`](eslint/eslint@9418fbe) Sponsors: Sync README with website (ESLint Jenkins)
> * [`acc5ec5`](eslint/eslint@acc5ec5) Sponsors: Sync README with website (ESLint Jenkins)
> * [`460c5ad`](eslint/eslint@460c5ad) Sponsors: Sync README with website (ESLint Jenkins)
> * [`0313441`](eslint/eslint@0313441) New: add rule default-param-last (fixes [#11361](https://github-redirect.dependabot.com/eslint/eslint/issues/11361)) ([#12188](https://github-redirect.dependabot.com/eslint/eslint/issues/12188)) (Chiawen Chen)
> * [`7621f5d`](eslint/eslint@7621f5d) Update: add more specific linting messages to space-in-parens ([#11121](https://github-redirect.dependabot.com/eslint/eslint/issues/11121)) (Che Fisher)
> * [`21eb904`](eslint/eslint@21eb904) Fix: basePath of OverrideTester (fixes [#12032](https://github-redirect.dependabot.com/eslint/eslint/issues/12032)) ([#12205](https://github-redirect.dependabot.com/eslint/eslint/issues/12205)) (Toru Nagashima)
> * [`86e5e65`](eslint/eslint@86e5e65) Sponsors: Sync README with website (ESLint Jenkins)
> * [`2b1a13f`](eslint/eslint@2b1a13f) Fix: no-extra-boolean-cast reports wrong negation node (fixes [#11324](https://github-redirect.dependabot.com/eslint/eslint/issues/11324)) ([#12197](https://github-redirect.dependabot.com/eslint/eslint/issues/12197)) (Milos Djermanovic)
> * [`ba8c2aa`](eslint/eslint@ba8c2aa) Sponsors: Sync README with website (ESLint Jenkins)
> * [`a0a9746`](eslint/eslint@a0a9746) Docs: Fix link in no-irregular-whitespace.md ([#12196](https://github-redirect.dependabot.com/eslint/eslint/issues/12196)) (Timo Tijhof)
> * [`e10eeba`](eslint/eslint@e10eeba) Fix: quotes autofix produces syntax error with octal escape sequences ([#12118](https://github-redirect.dependabot.com/eslint/eslint/issues/12118)) (Milos Djermanovic)
</details>
<details>
<summary>Commits</summary>

- [`5f3024f`](eslint/eslint@5f3024f) 6.4.0
- [`c847be2`](eslint/eslint@c847be2) Build: changelog update for 6.4.0
- [`e915fff`](eslint/eslint@e915fff) Docs: Improve examples and clarify default option ([#12067](https://github-redirect.dependabot.com/eslint/eslint/issues/12067))
- [`540296f`](eslint/eslint@540296f) Update: enforceForClassMembers option to accessor-pairs (fixes [#12063](https://github-redirect.dependabot.com/eslint/eslint/issues/12063)) ([#12192](https://github-redirect.dependabot.com/eslint/eslint/issues/12192))
- [`d3c2334`](eslint/eslint@d3c2334) Update: flag nested block with declaration as error ([#12193](https://github-redirect.dependabot.com/eslint/eslint/issues/12193))
- [`b2498d2`](eslint/eslint@b2498d2) Update: Fix handling of property names in no-self-assign ([#12105](https://github-redirect.dependabot.com/eslint/eslint/issues/12105))
- [`1ee61b0`](eslint/eslint@1ee61b0) Update: enforceForClassMembers computed-property-spacing (fixes [#12049](https://github-redirect.dependabot.com/eslint/eslint/issues/12049)) ([#12214](https://github-redirect.dependabot.com/eslint/eslint/issues/12214))
- [`520c922`](eslint/eslint@520c922) Docs: Added naming convention details to plugin usage ([#12202](https://github-redirect.dependabot.com/eslint/eslint/issues/12202))
- [`f826eab`](eslint/eslint@f826eab) Fix: Allow line comment exception in object-curly-spacing (fixes [#11902](https://github-redirect.dependabot.com/eslint/eslint/issues/11902)) ([#12](https://github-redirect.dependabot.com/eslint/eslint/issues/12)...
- [`db2a29b`](eslint/eslint@db2a29b) Update: indentation of comment followed by semicolon (fixes [#12232](https://github-redirect.dependabot.com/eslint/eslint/issues/12232)) ([#12243](https://github-redirect.dependabot.com/eslint/eslint/issues/12243))
- Additional commits viewable in [compare view](eslint/eslint@v6.3.0...v6.4.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=6.3.0&new-version=6.4.0)](https://dependabot.com/compatibility-score.html?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=6.3.0&new-version=6.4.0)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the `.dependabot/config.yml` file in this repo:
- Update frequency
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>



451: Bump ava from 2.3.0 to 2.4.0 r=saneyuki a=dependabot-preview[bot]

Bumps [ava](https://github.com/avajs/ava) from 2.3.0 to 2.4.0.
<details>
<summary>Release notes</summary>

*Sourced from [ava's releases](https://github.com/avajs/ava/releases).*

> ## 2.4.0
> ## Experimental `t.try()` assertions
> 
> Thanks to the amazing work and patience of [@&#8203;qlonik](https://github.com/qlonik) we're shipping a new assertion! `t.try()` lets you perform assertions and decide whether to commit or discard their outcome. All kinds of interesting things can be built on top of this, from fuzzy testers to new test interfaces and more.
> 
> We're excited to get this out there, but it's not quite done yet. For now you have to [*opt in*](https://github.com/avajs/ava/blob/master/docs/06-configuration.md#experiments) to this new feature. Being opt-in, we may make changes (breaking ones even!) until we feel this is stable.
> 
> To opt in, configure AVA with the following:
> 
> `package.json`:
> 
> ```json
> {
>   "ava": {
>     "nonSemVerExperiments": {
>       "tryAssertion": true
>     }
>   }
> }
> ```
> 
> `ava.config.js`:
> 
> ```js
> export default {
> 	nonSemVerExperiments: {
> 		tryAssertion: true
> 	}
> };
> ```
> 
> We'd love to hear your feedback. Please join us in this issue: [avajs/ava#2250](https://github-redirect.dependabot.com/avajs/ava/issues/2250)
> 
> Also, if you're looking to help out with the remaining issues so that we can ship this *without* the opt-in, have a look at this project: https://github.com/orgs/avajs/projects/1
> 
> Thanks again [@&#8203;qlonik](https://github.com/qlonik)!
> 
> ## Other changes
> 
> * We've added the [common pitfall](https://github.com/avajs/ava/blob/master/docs/08-common-pitfalls.md) of sharing variables across asynchronous tests 49b202fb5c376e71c1400f6c35043280cf417140
> * We've updated the [endpoint testing recipe](https://github.com/avajs/ava/blob/master/docs/recipes/endpoint-testing.md) to focus on the concept, not specific libraries 67e4deac2857503e5fac7d38da2d23014eb29724
> 
> ## All changes
> 
> [`v2.3.0...v2.4.0`](avajs/ava@v2.3.0...v2.4.0)
> 
> ## Thanks
> 
> Thank you [@&#8203;jeremenichelli](https://github.com/jeremenichelli), [@&#8203;jamesgeorge007](https://github.com/jamesgeorge007), [@&#8203;dongjae93](https://github.com/dongjae93), [@&#8203;qlonik](https://github.com/qlonik) and [@&#8203;tryzniak](https://github.com/tryzniak). We couldn't have done this without you!
> 
></tr></table> ... (truncated)
</details>
<details>
<summary>Commits</summary>

- [`05f077e`](avajs/ava@05f077e) 2.4.0
- [`ca4eff7`](avajs/ava@ca4eff7) Bump dependencies
- [`67e4dea`](avajs/ava@67e4dea) Update endpoint testing recipe to focus on the concept, not libraries
- [`4fdb02d`](avajs/ava@4fdb02d) Implement experimental t.try() assertion
- [`782c2d8`](avajs/ava@782c2d8) Run some tests on Travis still
- [`4c890d9`](avajs/ava@4c890d9) Add OpenCollective link to README
- [`03c1509`](avajs/ava@03c1509) Groundwork to support experimental features
- [`0a5c933`](avajs/ava@0a5c933) Remove unnecessary flag from tap invocation
- [`e598c30`](avajs/ava@e598c30) Detect whether error source is on a different drive (on Windows)
- [`fb0c536`](avajs/ava@fb0c536) Fix serialize-error tests on Windows with GitHub Actions
- Additional commits viewable in [compare view](avajs/ava@v2.3.0...v2.4.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ava&package-manager=npm_and_yarn&previous-version=2.3.0&new-version=2.4.0)](https://dependabot.com/compatibility-score.html?dependency-name=ava&package-manager=npm_and_yarn&previous-version=2.3.0&new-version=2.4.0)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the `.dependabot/config.yml` file in this repo:
- Update frequency
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>



Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
@mightyiam
Copy link
Contributor

My feedback is that I couldn't find the docs for the t.try assertion 😕 😆 💥 🤷‍♂️ 🙄

@novemberborn
Copy link
Member Author

@mightyiam we have an issue for that though 😉 #2247

This is one of the reasons it's an experimental feature. The code was done, things like our ESLint plugin weren't, and the same with the documentation.

@iamstarkov
Copy link
Contributor

I mean, it is a little bit hard to experiment with a feature you can't read about

@novemberborn
Copy link
Member Author

This is now available without a flag in AVA 3.4.0!

This was referenced Jun 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants