aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/installer
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/tests/installer')
-rw-r--r--crates/shirabe/tests/installer/library_installer_test.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/crates/shirabe/tests/installer/library_installer_test.rs b/crates/shirabe/tests/installer/library_installer_test.rs
index 42730fe..f519764 100644
--- a/crates/shirabe/tests/installer/library_installer_test.rs
+++ b/crates/shirabe/tests/installer/library_installer_test.rs
@@ -366,9 +366,11 @@ fn test_ensure_binaries_installed() {
None,
None,
);
- library.__set_binary_installer(Box::new(RecordingBinaryInstaller {
- calls: calls.clone(),
- }));
+ library.__set_binary_installer(std::rc::Rc::new(std::cell::RefCell::new(
+ RecordingBinaryInstaller {
+ calls: calls.clone(),
+ },
+ )));
let package = get_package("foo/bar", "1.0.0");
let expected_path = library.get_install_path(package.clone()).unwrap();