From 27d00055df8691a6bd99aaf38633a7338b16cc6a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 11 Jul 2026 16:33:05 +0900 Subject: chore: use fully-qualified name for Rc/RefCell --- .../shirabe/tests/downloader/download_manager_test.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'crates/shirabe/tests/downloader/download_manager_test.rs') diff --git a/crates/shirabe/tests/downloader/download_manager_test.rs b/crates/shirabe/tests/downloader/download_manager_test.rs index 3b259c86..f596beed 100644 --- a/crates/shirabe/tests/downloader/download_manager_test.rs +++ b/crates/shirabe/tests/downloader/download_manager_test.rs @@ -8,8 +8,6 @@ use shirabe::io::IOInterface; use shirabe::package::handle::{CompletePackageHandle, PackageInterfaceHandle}; use shirabe_php_shim::{PhpMixed, RuntimeException}; use shirabe_semver::VersionParser; -use std::cell::RefCell; -use std::rc::Rc; // PHP mocks `Composer\Downloader\DownloaderInterface` with getMockBuilder. mockall::mock! { @@ -91,7 +89,7 @@ fn make_package(name: &str, is_dev: bool) -> PackageInterfaceHandle { } /// ref: DownloadManagerTest::createDownloaderMock -fn create_downloader_mock() -> Rc> { +fn create_downloader_mock() -> std::rc::Rc> { as_dyn(MockDownloader::new()) } @@ -107,12 +105,14 @@ fn downloader_mock(installation_source: &str) -> MockDownloader { downloader } -fn as_dyn(downloader: MockDownloader) -> Rc> { - Rc::new(RefCell::new(downloader)) as Rc> +fn as_dyn(downloader: MockDownloader) -> std::rc::Rc> { + std::rc::Rc::new(std::cell::RefCell::new(downloader)) + as std::rc::Rc> } fn create_manager() -> DownloadManager { - let io = Rc::new(RefCell::new(IOStub::new())) as Rc>; + let io = std::rc::Rc::new(std::cell::RefCell::new(IOStub::new())) + as std::rc::Rc>; DownloadManager::new(io, false, None) } @@ -122,7 +122,7 @@ fn test_set_get_downloader() { let mut manager = create_manager(); manager.set_downloader("test", downloader.clone()); - assert!(Rc::ptr_eq( + assert!(std::rc::Rc::ptr_eq( &downloader, &manager.get_downloader("test").unwrap() )); @@ -172,7 +172,7 @@ fn test_get_downloader_for_correctly_installed_dist_package() { .get_downloader_for_package(package) .unwrap() .unwrap(); - assert!(Rc::ptr_eq(&downloader, &result)); + assert!(std::rc::Rc::ptr_eq(&downloader, &result)); } // The LogicException message uses get_class($downloader); the equivalent @@ -209,7 +209,7 @@ fn test_get_downloader_for_correctly_installed_source_package() { .get_downloader_for_package(package) .unwrap() .unwrap(); - assert!(Rc::ptr_eq(&downloader, &result)); + assert!(std::rc::Rc::ptr_eq(&downloader, &result)); } // See test_get_downloader_for_incorrectly_installed_dist_package: the LogicException -- cgit v1.3.1