What problem does it solve?
This Skill streamlines the process of running automated tests in a ProjectK development environment, focusing on efficiency and fast feedback for developers.
Core Features & Use Cases
- Efficient Test Execution: Rapidly execute tests directly against an already open editor, minimizing load times and providing instant feedback.
- Selective Testing: Allows filtering of test cases based on specific components or scenarios, reducing noise and focus on changes.
- Headless Execution: Designed for Continuous Integration and background testing scenarios.
- Detailed Logging: Provides a detailed log of the test run, with specific exit codes to quickly diagnose issues.
Quick Start
To run a test suite for 'Game.Logic.DamageResolver', use the command: k-test -Filter Game.Logic.DamageResolver