Skip to content

andys8/vscode-jest-snippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7acab52 · Jan 26, 2023

History

93 Commits
Jul 23, 2022
Apr 23, 2017
Jul 23, 2022
Sep 16, 2018
Sep 16, 2018
Sep 16, 2018
Sep 16, 2018
Apr 23, 2017
Jan 26, 2023
Jul 23, 2022
Jan 9, 2023
Jul 23, 2022

Repository files navigation

vscode-jest-snippets

Version Node CI

Jest snippets extension for Visual Studio Code.

Snippets

Below is a list of all available snippets and the triggers of each one. The means the TAB key.

Globals

Trigger Content
desc→ describe
desco→ describe.only
descs→ describe.skip
desce→ describe.each
ae→ afterEach
aa→ afterAll
be→ beforeEach
bea→ beforeEach(async ...)
ba→ beforeAll
baa→ beforeAll(async ...)

Tests

Trigger Content
it→ it
ito→ it.only
its→ it.skip
itt→ it.todo
ite→ it.each
ita→ it(..., async ...)
test→ test
testo→ test.only
tests→ test.skip
testt→ test.todo
teste→ test.each
testet→ test.each (table)
testa→ test(..., async ...)

Expect

Trigger Content
exp→ expect
expr→ expect.resolves
exprj→ expect.rejects
expas→ expect.assertions(count)
expha→ expect.hasAssertions()
tb→ toBe
tbct→ toBeCloseTo
tbd→ toBeDefined
tbf→ toBeFalsy
tbgt→ toBeGreaterThan
tbgte→ toBeGreaterThanOrEqual
tbi→ toBeInstanceOf
tblt→ toBeLessThan
tblte→ toBeLessThanOrEqual
tbn→ toBeNull
tbt→ toBeTruthy
tbu→ toBeUndefined
tc→ toContain
tce→ toContainEqual
te→ toEqual
tse→ toStrictEqual
thbc→ toHaveBeenCalled
thbct→ toHaveBeenCalledTimes
thbcw→ toHaveBeenCalledWith
thblcw→ toHaveBeenLastCalledWith
thl→ toHaveLength
thp→ toHaveProperty
tm→ toMatch
tmo→ toMatchObject
tms→ toMatchSnapshot
tmis→ toMatchInlineSnapshot
tt→ toThrow
tte→ toThrowError
ttems→ toThrowErrorMatchingSnapshot
ttemis→ toThrowErrorMatchingInlineSnapshot

Templates

Trigger Content
cut→ test a class under test
jfn→ jest.fn

Settings

The editor.snippetSuggestions setting in vscode settings.json will show snippets on top of the suggestion list.

"editor.snippetSuggestions": "top"

Credits