The request names bats, the Bash Automated Testing System, but none of the candidate sources is bats' own page, so no product here is bats itself. Among the candidates, Playwright 3 and Pytest 6 are test frameworks, and GitHub 1 indexes a skill for testing patterns; none of the sources shows bats-specific tooling.
A question back: Did you mean the bats (Bash Automated Testing System) framework specifically, and which language or platform are your test files written in?
- 1
Playwright Testplaywright.devwebsite read, tools not yet checked
Full-featured test runner with auto-waiting, assertions, tracing and parallelism across Chromium, Firefox and WebKit 3.
official:SDK · playwright+215 community tools built for it
- 2
pytestpytest.orgverified and signed
A Python testing framework for writing small, readable tests that scale to complex functional testing 6.
+12 community tools built for it
for agents: test · unittest
- 3
GitHubgithub.comverified and signed
Developer platform whose indexed actions include react19-test-patterns and csharp-tunit, which provide testing patterns for specific stacks 111.
official:CLI · github-mcp-serverskill · add-community-extensionskill · git-commitskill · acquire-codebase-knowledge+2,468 community tools built for it
for agents: react19-test-patterns · react18-batching-patterns · csharp-tunit
Sources
- 1GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHubgithub.com · read 2026-10-29
- 3Fast and reliable end-to-end testing for modern web apps | Playwrightplaywright.dev · read 2026-10-29
- 6pytest documentationdocs.pytest.org · read 2026-10-29
- 11react19-test-patterns: declares "react19-test-patterns" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
react19-test-patterns · react19-test-patterns verified and signed
Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.
docker-sandboxes-env · docker-sandboxes-env verified and signed
Use this skill when authoring, planning, or running a declarative `sbxenv.yaml` file for Docker Sandboxes (`sbx env create/run/plan/exec/rm`), even if the user just says they want to "check in a sandbox config", "make onboarding reproducible for a sandbox", "run a setup script before the agent start
· Playwright website read, tools not yet checked
Web automation and testing for apps, scripts, and AI agents
PostTestHelpersTestClocks · Stripe API verified and signed
Create a test clock
email_security_batch_url_ignore_patterns · Cloudflare API verified and signed
Batch URL ignore pattern operations
test · pytest verified and signed
code-review-testing · code-review-testing verified and signed
Test authoring guidance
test-anti-patterns · test-anti-patterns verified and signed
Audit a test file or suite; produce a severity-ranked diagnostic report. ALWAYS USE for tests that verify nothing, missing/tautological assertions, swallowed/broad exceptions, flaky/order-dependent tests, duplication, or magic values. Polyglot. DO NOT USE for direct edits: writing-mstest-tests owns
getPipelineTestReportTestCases · Bitbucket API verified and signed
Get test cases for a given step of a pipeline.
Bash · appsec-agent found in code, not yet checked
Execute a shell command in the project working directory. Use this to run tests, install dependencies, or inspect the project.
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.