smithy-lang / smithy-dafny

Apache License 2.0
7 stars 8 forks source link

feat: Support Dafny tests on test models for Rust #460

Open robin-aws opened 4 days ago

robin-aws commented 4 days ago

Issue #, if available: Resolves #458

Description of changes:

Supports compiling the common Dafny tests in a test model for Rust. This involved having to change some properties of how we lay out the Rust crates:

Not ready to merge yet because this relies on a newer Dafny feature branch commit, which I'll tackle in a separate PR first since it will be noisy to update all the patch files.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.