An acceptance test checks if a feature works correctly. This guide shows you how to run these tests for a Terraform provider. You will learn to run a focused test with the prefix TestAcc.
If a test fails, you can diagnose the issue. The steps include clearing cached results, using verbose output, and enabling debug logging. You can also persist the test workspace for deeper analysis.
A passing test might be a false negative. The guide explains how to flip a passing test to confirm it is valid. This skill helps developers maintain reliable Terraform providers.
Global
mkdir -p ~/.claude/skills/run-acceptance-testsProject
mkdir -p .claude/skills/run-acceptance-testsSource Repository
Grill Memattpocock/skills
Stress-test your plan with relentless questions until we both understand
Tddmattpocock/skills
Write one test at a time then code to make it pass
Test Driven Developmentobra/superpowers
Write a failing test first then code just enough to pass
Qamattpocock/skills
Turn bug reports into GitHub issues through natural conversation without technical fuss
Migrate To Shoehornmattpocock/skills
Replace unsafe as assertions with type-safe partial test data easily
Webapp Testinganthropics/skills
Test your local web apps quickly with Playwright automation and screenshots
Playwright Best Practicescurrents-dev/playwright-best-practices-skill
Master Playwright testing with best practices for reliable and fast tests
Google Agents Cli Evalgoogle/agents-cli
Run evaluations on your AI agent, find failures, and improve its quality step by step