Skip to content

Make the test utilities usable outside the monorepo#1596

Draft
vadorovsky wants to merge 3 commits into
aya-rs:mainfrom
vadorovsky:vad/aya-test-2
Draft

Make the test utilities usable outside the monorepo#1596
vadorovsky wants to merge 3 commits into
aya-rs:mainfrom
vadorovsky:vad/aya-test-2

Conversation

@vadorovsky

@vadorovsky vadorovsky commented Jun 9, 2026

Copy link
Copy Markdown
Member

See individual commits for details.

TODO

  • Make all functions/methods return Result, ensure they don't panic.

This change is Reviewable

Assisted-by: hf.co/unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q4_K_M
There is demand for using these test helpers outside of Aya monorepo
for developers to test their programs. Move `utils.rs` from the
`integration-test` crate to `test_helpers.rs` in the aya crate.
Move the integration test local/VM runner out of xtask into a new
aya-test-runner crate and keep `cargo xtask integration-test` as a
thin wrapper around it.

This preserves the current integration-test workflow while creating a
reusable runner that can be used outside the Aya workspace.
@vadorovsky vadorovsky changed the title Make the test utilities usable outside of the monorepo Make the test utilities usable outside the monorepo Jun 9, 2026
@netlify

netlify Bot commented Jun 9, 2026

Copy link
Copy Markdown

Deploy Preview for aya-rs-docs failed.

Built without sensitive environment variables

Name Link
🔨 Latest commit 3145474
🔍 Latest deploy log https://app.netlify.com/projects/aya-rs-docs/deploys/6a287091c511c800073cdb8d

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.

1 participant