Closed
Description
Sub-bug of #5677
Currently rustpkg is not testable. We need a test driver for it that sets up test packages and tries to perform various actions with them. This should include at minimum:
- a git-sourced package (filesystem-local repo is ok)
- a tarball / curl package (likewise)
- building, installing, testing, running a binary
- multiple workspaces and
RUST_PATH
- single-crate library and binary packages
- multi-crate library and binary packages
- dependencies between multiple packages
- use of
pkg.rs
custom build logic - building a C library