---
title: "Run Unit Tests"
method: PUT
path: "/transforms/{transforms_id}/run-unit-tests/{version_id}"
tags: ["Transforms"]
---

# Run Unit Tests

`PUT /transforms/{transforms_id}/run-unit-tests/{version_id}`

## Path parameters

- `transforms_id` string, required
- `version_id` string, required

## Response `200`

Successful Response

- TransformsMapFilterImplementation
  - `language` 'PYTHON' | 'JAVASCRIPT' | 'SQL', required
  - `value_transform` string, required
  - `key_transform` string, nullable
  - `topic_transform` string, nullable
  - `common_transform` string, nullable
  - `value_schema_transform` string, nullable
  - `key_schema_transform` string, nullable
  - `unit_test` TransformsUnitTest
    - `test_name` string, required
    - `input__json` TransformsImplementationDetailsTestRecord[], required
      - `topic` string, required
      - `value` object, required
      - `key` object, nullable
      - `timestamp` string, date-time, nullable
    - `output__json` TransformsImplementationDetailsTestRecord[], required
      - `topic` string, required
      - `value` object, required
      - `key` object, nullable
      - `timestamp` string, date-time, nullable
    - `result__json` TransformsImplementationDetailsTestRecord[], nullable
      - `topic` string, required
      - `value` object, required
      - `key` object, nullable
      - `timestamp` string, date-time, nullable
    - `is_success` boolean, nullable
    - `html_diff` string, nullable
    - `text_diff` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/streamkap/apis/streamkap-rest-api.md) · [All operations](https://skmtc.dev/streamkap/apis/streamkap-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/streamkap/streamkap-rest-api/revisions/e9ce8221bac6/schema)
