From c660c2340abf1dbd916f9a902974cd83248997fd Mon Sep 17 00:00:00 2001 From: MusicalNinjaDad <102677655+MusicalNinjaDad@users.noreply.github.com> Date: Thu, 23 May 2024 23:03:41 +0200 Subject: [PATCH] use published pyo3-testing crate (#41) --- rust/fizzbuzzo3/Cargo.toml | 3 ++- rust/fizzbuzzo3/src/lib.rs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/rust/fizzbuzzo3/Cargo.toml b/rust/fizzbuzzo3/Cargo.toml index 6a32229..62086dd 100644 --- a/rust/fizzbuzzo3/Cargo.toml +++ b/rust/fizzbuzzo3/Cargo.toml @@ -9,7 +9,8 @@ path = "src/lib.rs" crate-type = ["cdylib"] # cdylib required for python import, rlib required for rust tests. [dependencies] -pyo3 = { git = "https://github.com/MusicalNinjaDad/pyo3.git", branch = "pyo3-testing" } +pyo3 = "0.21.2" +pyo3-testing = "0.1.0" fizzbuzz = { path = "../fizzbuzz" } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/rust/fizzbuzzo3/src/lib.rs b/rust/fizzbuzzo3/src/lib.rs index e017a5d..2b48964 100644 --- a/rust/fizzbuzzo3/src/lib.rs +++ b/rust/fizzbuzzo3/src/lib.rs @@ -55,6 +55,7 @@ fn py_fizzbuzzo3(module: &Bound<'_, PyModule>) -> PyResult<()> { mod tests { use pyo3::exceptions::PyTypeError; use pyo3::types::PyDict; + use pyo3_testing::pyo3test; use super::*;