بنقرة واحدة
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 ويثبّتها لك.
استنادا إلى تصنيف 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.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.