AVA is a test runner for Node.js that’s minimal and fast, and lets you develop with confidence. AVA is equipped with a concise API, detailed error output, process isolation and many other great features that set it apart from others. It is able to run tests concurrently, enforces the writing of atomic tests and includes TypeScript definitions. One of the key features it has is Magic Assert, wherein only certain values are displayed and highlighted for better viewing and easier comparison. It automatically removes unrelated lines in stack traces, and also automatically detects whether your CI environment supports parallel builds.

AVA is currently available in a number of different translations. To keep up to date with its latest developments, you can follow the official AVA Twitter account: https://twitter.com/ava__js

Features

  • Simple test syntax
  • Concurrent testing
  • Enforces writing atomic tests
  • No implicit globals
  • Includes TypeScript definitions
  • Magic assert
  • Process isolation
  • Write tests with the latest JavaScript syntax
  • Promise support
  • Async function support
  • Observable support
  • Enhanced assertion messages
  • Automatic parallel test runs in CI
  • Compatible with any tap reporter

Project Samples

Project Activity

See All Activity >

Categories

Software Testing

License

MIT License

Follow AVA

AVA Web Site

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AVA!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript Software Testing Tool

Registered

2020-06-12