Skip to content

Conversation

luxmentis
Copy link

@luxmentis luxmentis commented Oct 15, 2025

Added tasks to enable test execution using runnable triangles. Supports both XCTest and Swift Testing libraries.

Runnables now export useful variables, which enables users to write custom testing tasks (e.g. for xcode projects – outside the scope of this plugin).

Note I'm not really clear on the reason for the underscore captures like @_name and @_tag-name in the existing code, so I've mostly left @_name in place and created @_tag-name ones. Let me know if I've done something wrong.

I haven't done anything for Quick tests (not a Quick user, and it's not an Apple library) and have left those runnables as-is.

Copy link

cla-bot bot commented Oct 15, 2025

Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: Adrian.
This is most likely caused by a git client misconfiguration; please make sure to:

  1. check if your git client is configured with an email to sign commits git config --list | grep email
  2. If not, set it up using git config --global user.email email@example.com
  3. Make sure that the git commit email is configured in your GitHub account settings, see https://github.com/settings/emails

Copy link

cla-bot bot commented Oct 15, 2025

We require contributors to sign our Contributor License Agreement, and we don't have @luxmentis on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@luxmentis
Copy link
Author

@cla-bot check

Copy link

cla-bot bot commented Oct 15, 2025

We require contributors to sign our Contributor License Agreement, and we don't have @luxmentis on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

Copy link

cla-bot bot commented Oct 15, 2025

The cla-bot has been summoned, and re-checked this pull request!

@luxmentis
Copy link
Author

@cla-bot check

@cla-bot cla-bot bot added the cla-signed label Oct 15, 2025
Copy link

cla-bot bot commented Oct 15, 2025

The cla-bot has been summoned, and re-checked this pull request!

@luxmentis luxmentis changed the title Export useful variables from test runnables. Create tasks for test Export useful variables from test runnables. Create tasks for tests. Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant