From 6a43d7b012b50bcb122a6301c93d79eca01f9a6e Mon Sep 17 00:00:00 2001 From: Michael Jeffrey Date: Thu, 6 Jun 2024 15:48:13 -0700 Subject: [PATCH] include rstest --- Cargo.lock | 40 ++++++++++++++++++++++++++++ coverage_point_calculator/Cargo.toml | 1 + 2 files changed, 41 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index c6eb61e79..6c27516d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2139,6 +2139,7 @@ dependencies = [ "helium-crypto", "hex-assignments", "hextree", + "rstest", "rust_decimal", "rust_decimal_macros", "thiserror", @@ -3254,6 +3255,12 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + [[package]] name = "goblin" version = "0.5.4" @@ -5954,6 +5961,12 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" +[[package]] +name = "relative-path" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2" + [[package]] name = "remove_dir_all" version = "0.5.3" @@ -6189,6 +6202,33 @@ dependencies = [ "smallvec", ] +[[package]] +name = "rstest" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682" +dependencies = [ + "rstest_macros", + "rustc_version 0.4.0", +] + +[[package]] +name = "rstest_macros" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4165dfae59a39dd41d8dec720d3cbfbc71f69744efb480a3920f5d4e0cc6798d" +dependencies = [ + "cfg-if", + "glob", + "proc-macro2 1.0.69", + "quote 1.0.33", + "regex", + "relative-path", + "rustc_version 0.4.0", + "syn 2.0.38", + "unicode-ident", +] + [[package]] name = "rtoolbox" version = "0.0.2" diff --git a/coverage_point_calculator/Cargo.toml b/coverage_point_calculator/Cargo.toml index 38d76d8f7..fc59596ee 100644 --- a/coverage_point_calculator/Cargo.toml +++ b/coverage_point_calculator/Cargo.toml @@ -17,3 +17,4 @@ coverage-map = { path = "../coverage_map" } [dev-dependencies] helium-crypto = { workspace = true } +rstest = { version = "0.21.0", default-features = false }