Tag: vitest
Vitest best practices and testing guide
This guide outlines advanced best practices for writing robust unit and integration tests using Vitest. It advises developers on mocking strategies, distinguishing between behavior and implementation tests, and optimizing test coverage.
Write Baserow Frontend Unit Tests
This skill guides developers on writing unit tests for Baserow's frontend components and utilities. It mandates adherence to established patterns using Vitest, TestApp, and Nuxt helpers for accurate and consistent testing.
Automated Frontend Integration Test Generation
Analyses git diffs to identify changed frontend components and pages, then plans and writes integration tests using MSW and Vitest. It automates the creation of test coverage by identifying API endpoints and implementing appropriate mock ha…
Best Practices for Writing Robust Unit Tests
This guide outlines best practices for developing reliable tests using Vitest, covering advanced mocking patterns, test structure, and distinguishing between behavior and implementation-coupled assertions. It advises developers on optimizin…
Generate React Frontend Tests with Vitest and RTL
This skill generates high-quality unit and integration tests for React components, hooks, and utilities using Vitest and React Testing Library. It enforces best practices, including the AAA pattern and structured testing workflows, ensuring…
Writing Baserow Frontend Unit Tests
Provides comprehensive guidance on writing and updating unit tests for Baserow's Vue/Nuxt frontend components, utilities, and stores. It mandates adherence to established patterns using Vitest, TestApp, and specific mounting utilities.
testing dbhub connectors and utilities
This skill facilitates comprehensive testing of DBHub, covering unit tests using Vitest and complex integration tests leveraging Testcontainers for various database backends. It provides structured commands and debugging guidance for ensuri…
Comprehensive Testing Guidelines for Inbox-Zero
Provides comprehensive guidance for testing the application, covering unit, integration, and end-to-end workflows. It details running specialized tests for LLM features and cross-model evaluation.
OpenClaw Testing and CI Validation
This skill enables targeted testing and CI validation by identifying the smallest necessary verification path for code changes. It provides procedures for running Vitest suites and managing remote proofs via Crabbox, minimising unnecessary …
OpenClaw Test Heap Leak Investigation
A workflow for investigating Vitest memory growth, RSS spikes, and heap snapshot deltas within the OpenClaw test environment. It enables developers to differentiate between module graph retention and runtime object leaks using heap snapshot…
Testing the Edict Compiler
Provides guidance on implementing and executing vitest-based tests for the Edict compiler pipeline. It covers testing patterns for schema validation, type checking, and Z3 contract verification.
Automated Frontend Integration Test Generation
Analyses frontend git diffs to identify changed components and pages, then plans and implements integration tests using Vitest and MSW. It automates the creation of test coverage by mapping API endpoints to mock service worker handlers.
XcodeBuildMCP Test Boundary Review
This skill facilitates the review of XcodeBuildMCP tests to ensure correct unit, snapshot, schema, and external process boundaries. It enforces guardrails for test isolation and validates changes using Vitest and type-checking.
InfluxDB MCP Server Testing Suite
This skill provides instructions for running, debugging, and extending the two-layer test suite for the InfluxDB MCP server, including protocol and integration tests. It assists in analysing test failures, managing tool counts, and configur…