Skip to content

Conversation

@xorforce
Copy link
Owner

Implement sidekick test command and add test plan configuration to sidekick init to enable running Xcode tests with persisted settings.

The monolithic main.swift file was refactored into smaller, dedicated files (Sources/SidekickCLI/Commands/, Sources/SidekickCLI/Core/) to improve maintainability and adhere to project line-of-code guidelines, which facilitated the addition of the new test command.


Open in Cursor Open in Web

Implements `sidekick test` (xcodebuild test) with optional `--test-plan`, and extends `sidekick init` to list/select test plans via `xcodebuild -showTestPlans` and save them in `.sidekick/config.json`.
@cursor
Copy link

cursor bot commented Jan 13, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants