SkillAgentSearch skills...

Vitest

Next generation testing framework powered by Vite.

Install / Use

/learn @vitest-dev/Vitest
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <br> <br> <a href="https://vitest.dev" target="_blank" rel="noopener noreferrer"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://vitest.dev/vitest-light.svg"> <source media="(prefers-color-scheme: light)" srcset="https://vitest.dev/vitest-dark.svg"> <img alt="Vitest logo" src="https://vitest.dev/vitest-dark.svg" height="60"> </picture> </a> <br> <br> <br> </p> <h1 align="center"> Vitest </h1> <p align="center"> Next generation testing framework powered by Vite. <p> <p align="center"> <a href="https://npmx.dev/package/vitest"><img src="https://img.shields.io/npm/v/vitest?color=729B1B&label=" alt="current vitest version badge"></a> <p> <p align="center"> <a href="https://chat.vitest.dev"><b>Get involved!</b></a> </p> <p align="center"> <a href="https://vitest.dev">Documentation</a> | <a href="https://vitest.dev/guide/">Getting Started</a> | <a href="https://vitest.dev/guide/#examples">Examples</a> | <a href="https://vitest.dev/guide/why">Why Vitest?</a> </p> <p align="center"> <a href="https://cn.vitest.dev">中文文档</a> </p> <h4 align="center"> </h4> <br> <br>

Features

Vitest requires Vite >=v6.0.0 and Node >=v20.0.0

import { assert, describe, expect, it } from 'vitest'

describe('suite name', () => {
  it('foo', () => {
    expect(1 + 1).toEqual(2)
    expect(true).to.be.true
  })

  it('bar', () => {
    assert.equal(Math.sqrt(4), 2)
  })

  it('snapshot', () => {
    expect({ foo: 'bar' }).toMatchSnapshot()
  })
})
$ npx vitest

Sponsors

<p align="center"> <a href="https://cdn.jsdelivr.net/gh/sheremet-va/static/vitest/sponsors.svg"> <img src='https://cdn.jsdelivr.net/gh/sheremet-va/static/vitest/sponsors.svg' alt="vitest's sponsors"/> </a> </p>

Vladimir Sponsors

<p align="center"> <a href="https://cdn.jsdelivr.net/gh/sheremet-va/static/sponsors.svg"> <img src='https://cdn.jsdelivr.net/gh/sheremet-va/static/sponsors.svg' alt="vladimir's sponsors"/> </a> </p>

Anthony Fu Sponsors

<p align="center"> <a href="https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg"> <img src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg' alt="anthony's sponsors"/> </a> </p>

Patak Sponsors

<p align="center"> <a href="https://cdn.jsdelivr.net/gh/patak-dev/static/sponsors.svg"> <img src='https://cdn.jsdelivr.net/gh/patak-dev/static/sponsors.svg' alt="patak's sponsors"/> </a> </p>

Credits

Thanks to:

Contribution

See Contributing Guide.

License

MIT License © 2021-Present VoidZero Inc. and Vitest contributors

Related Skills

View on GitHub
GitHub Stars16.2k
CategoryDevelopment
Updated5h ago
Forks1.7k

Languages

TypeScript

Security Score

100/100

Audited on Mar 24, 2026

No findings