# Ov Transformation Tests

> Write unit tests for OpenVINO ov::Model graph transformations (passes). Use when the user asks to write, add, or refactor tests for a transformation pass (MatcherPass, ModelPass), or to modernize legacy transformation tests.

- Skill: `openvinotoolkit/ov-transformation-tests` (Agent Skill)
- Install (CLI): `npx skillmds@latest add openvinotoolkit/ov-transformation-tests`
- Raw SKILL.md: https://api.skillmd.com/api/skills/openvinotoolkit/ov-transformation-tests/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: openvinotoolkit (https://skillmd.com/u/openvinotoolkit)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/openvinotoolkit/ov-transformation-tests

---


1. Read [src/common/transformations/docs/writing_tests.md](../../../src/common/transformations/docs/writing_tests.md) — it covers test location, build target, fixture setup, FunctionsComparator flags, node builders, model builder helpers, parametrized and negative test patterns, and what NOT to do.
2. Write or modify the test file(s) following the patterns in that guide.
3. Build and run the tests to ensure all tests pass.

