Skip to content

Rustpkg needs to be testable #5683

Closed
Closed
@graydon

Description

@graydon

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-testsuiteArea: The testsuite used to check the correctness of rustcE-hardCall for participation: Hard difficulty. Experience needed to fix: A lot.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions