• This repository has been archived on 09/Aug/2020
  • Stars
    star
    103
  • Rank 333,046 (Top 7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 9 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Snippets for AVA and run tests directly in the editor

AVA Build Status

Snippets for AVA and run tests directly in the editor

Install

$ apm install ava

Or, Settings → Install → Search for ava

Snippets

Included are some snippets useful for writing AVA tests.

Start writing a snippet's prefix and then press Tab ↹ to expand the snippet.

Snippets are fuzzy matched, so you can for example just write tde to get the t.deepEqual() snippet.

Run tests directly in the editor

In a project, choose the Ava: Run command in the Command Palette or press Ctrl Alt A to run the tests. Choose Ava: Run File or press Ctrl Alt Shift A to only run the current test file. Press Esc to close the AVA panel.

Related

License

MIT © Sindre Sorhus

More Repositories

1

ava

Node.js test runner that lets you develop with confidence 🚀
JavaScript
20,694
star
2

ava-docs

Localized docs for AVA
501
star
3

awesome-ava

Awesome AVA resources
347
star
4

eslint-plugin-ava

ESLint rules for AVA
JavaScript
228
star
5

typescript

Test TypeScript projects using AVA.
JavaScript
72
star
6

ava-codemods

Codemods for AVA
JavaScript
68
star
7

karma-ava

Karma plugin for AVA
JavaScript
63
star
8

gulp-ava

Run AVA tests
JavaScript
56
star
9

sublime-ava

Snippets for AVA
40
star
10

ava-snapshot-example

Example of snapshot testing a React component with AVA
JavaScript
36
star
11

babel-plugin-detective

Babel plugin that scans the AST for require calls and import statements
JavaScript
26
star
12

option-chain

Use fluent property chains in lieu of options objects
JavaScript
21
star
13

create-ava

Add AVA to your project
JavaScript
15
star
14

unique-temp-dir

Provides a uniquely named temp directory
JavaScript
13
star
15

babel-preset-stage-4

Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10
JavaScript
13
star
16

.github

12
star
17

babel

Babel provider for AVA.
JavaScript
11
star
18

get-port

Cooperative get-port implementation
TypeScript
9
star
19

ava-preact-init

Set up AVA for Preact
JavaScript
8
star
20

bucklescript

BuckleScript bindings for AVA
OCaml
8
star
21

grunt-ava

Run AVA tests
JavaScript
7
star
22

ava-files

DEPRECATED
JavaScript
7
star
23

cooperate

Plugin to enable cooperation between AVA test files
TypeScript
6
star
24

babel-plugin-ava-test-data

JavaScript
5
star
25

babel-preset-transform-test-files

Test file transforms as used by AVA
JavaScript
3
star
26

babel-plugin-throws-helper

Babel plugin for protecting against improper use of `t.throws()` in AVA
JavaScript
3
star
27

require-precompiled

Require extension that allows for caching/precompiling
JavaScript
2
star
28

ava-assert

[DEPRECATED] AVA's core assertion library
JavaScript
2
star
29

ava-colors

[DEPRECATED] A common set of colors for AVA
JavaScript
1
star
30

tap-emitter

JavaScript
1
star
31

test

A package that wraps AVA so AVA can use AVA to test AVA 🤯
JavaScript
1
star