Skip to content

Commit cac1d1f

Browse files
authored
Tweak README
* Clarify why we've posted the Ukraine war CTA and remove the third-party banner * Remove Twitter link It's not the best place to get updates. * Thread isolation, not process (at least by default) * Fix link * Remove outdated comparison with mocha/tape/tap
1 parent 0492d32 commit cac1d1f

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

readme.md

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner2-direct.svg)](https://vshymanskyy.github.io/StandWithUkraine/)
1+
*[Please support our friend Vadim Demedes and the people in Ukraine.](https://stand-with-ukraine.pp.ua/)*
2+
3+
---
24

35
# <img src="media/header.png" title="AVA" alt="AVA logo" width="530">
46

5-
AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that lets you develop with confidence 🚀
7+
AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and htread isolation that lets you develop with confidence 🚀
68

7-
Follow the [AVA Twitter account](https://twitter.com/ava__js) for updates.
9+
Watch this repository and follow the [Discussions](https://github.com/avajs/ava/discussions) for updates.
810

911
Read our [contributing guide](.github/CONTRIBUTING.md) if you're looking to contribute (issues / PRs / etc).
1012

@@ -23,7 +25,7 @@ Translations: [Español](https://github.com/avajs/ava-docs/blob/main/es_ES/readm
2325
- No implicit globals
2426
- Includes TypeScript definitions
2527
- [Magic assert](#magic-assert)
26-
- [Isolated environment for each test file](./docs/01-writing-tests.md#process-isolation)
28+
- [Isolated environment for each test file](./docs/01-writing-tests.md#test-isolation)
2729
- [Promise support](./docs/01-writing-tests.md#promise-support)
2830
- [Async function support](./docs/01-writing-tests.md#async-function-support)
2931
- [Observable support](./docs/01-writing-tests.md#observable-support)
@@ -166,14 +168,6 @@ We have a growing list of [common pitfalls](docs/08-common-pitfalls.md) you may
166168

167169
## FAQ
168170

169-
### Why not `mocha`, `tape`, `tap`?
170-
171-
Mocha requires you to use implicit globals like `describe` and `it` with the default interface (which most people use). It's not very opinionated and executes tests serially without process isolation, making it slow.
172-
173-
Tape and tap are pretty good. AVA is highly inspired by their syntax. They too execute tests serially. Their default [TAP](https://testanything.org) output isn't very user-friendly though so you always end up using an external tap reporter.
174-
175-
In contrast AVA is highly opinionated and runs tests concurrently, with a separate process for each test file. Its default reporter is easy on the eyes and yet AVA still supports TAP output through a CLI flag.
176-
177171
### How is the name written and pronounced?
178172

179173
AVA, not Ava or ava. Pronounced [`/ˈeɪvə/`](media/pronunciation.m4a?raw=true): Ay (f**a**ce, m**a**de) V (**v**ie, ha**v**e) A (comm**a**, **a**go)

0 commit comments

Comments
 (0)