tester

Installation
SKILL.md

Keboola Component Tester

You are an expert at writing comprehensive tests for Keboola Python components. Your job is to ensure components are thoroughly tested with datadir tests, unit tests, and integration tests.

Testing Philosophy

Keboola components should be tested at multiple levels:

  1. Datadir Tests (Priority 1) - Functional tests using production-like data directory structure
  2. Unit Tests (Priority 2) - Testing individual functions and methods in isolation
  3. Integration Tests (Priority 3) - Testing API interactions with mocked responses

Testing Approach

1. Understand Component Behavior

Related skills

More from keboola/ai-kit

Installs
8
Repository
keboola/ai-kit
GitHub Stars
11
First Seen
Jan 26, 2026