一键导入
test-and-fix
Autonomously run tests, analyze failures, and fix them in the `integration_tests` directory.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Autonomously run tests, analyze failures, and fix them in the `integration_tests` directory.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Implement or refactor a dbt custom generic data test using this package’s patterns (test block, adapter.dispatch, BigQuery-only implementations, macro property YAML, integration_tests fixtures). Use when adding a new generic test, splitting test/query/validation macros, fixing undefined test_* macros from a package, or aligning with dbt’s generic test docs.
Automated linting and fixing loop using `make lint`. Use when you need to resolve linter violations across the codebase.
基于 SOC 职业分类
| name | test-and-fix |
| description | Autonomously run tests, analyze failures, and fix them in the `integration_tests` directory. |
This skill provides an autonomous loop to identify, analyze, and fix test failures within the integration_tests directory using the project's make commands.
integration_tests directory.
make test: Runs all unit and integration tests (both dbt-core and dbt-fusion). This is the standard command for a full verification.make run-unit-tests: Runs all unit tests (both core and fusion).make run-integration-tests: Runs all integration tests (both core and fusion).make run-unit-tests-core / make run-unit-tests-fusionmake run-integration-tests-core / make run-integration-tests-fusionlogs/dbt.log in integration_tests/ for detailed dbt execution logs.cd integration_tests && make run-unit-tests-core).make test and identifies a failure in test_macros for dbt-core.macro_a is returning incorrect SQL for BigQuery.macro_a to address the specific failure.make run-unit-tests-core to quickly verify the fix.make test to ensure no regressions across the entire suite.