The playwright-expect is an assertion library for TypeScript and JavaScript intended for use with a test runner such as Jest or Playwright Test.
Simulated DOM events for automated testing
Render React components in Vitest Browser Mode
This plugin makes 'no-unused-expressions' rule friendly towards chai expect statements.
Get all children of a pid
base library for oclif CLIs
Jest matcher to write snapshots to a separate file instead of the default snapshot file used by Jest
Adds expectations to chai which compare strings or objects using diff.
Extends Chai with lint-friendly terminating assertions.
Node.js Streams, a user-land copy of the stream library from Node.js
Let agents test your code in a real browser
Utilities for writing tests for smart contract systems in TON
A collection of test utilities we use to write LoopBack tests.
Write assertions for TypeScript types
To compare dom and shadow dom trees. Part of open-wc recommendations
Uses package.json fields "browser" and "main" to check whether code is bundled for browser or node
Extract comments from Solidity code
Drop in extension for mocha to abstract commonly used test setups
Node core modules for React Native
A node.js library for git
Custom matchers for Jest's expect to help test Request/Response instances
various 2D sketch helpers
Makes it easy to replace require'd dependencies.
The test infrastructure is complicated because some tests are meant to be run once, and some tests are meant to be run once for each dialect, or once for each dialect from a set of dialects. Work is happening to clean this up and clarify how to deal with