diff options
Diffstat (limited to 'crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs')
| -rw-r--r-- | crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs b/crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs index 9c9f85bd..93e25962 100644 --- a/crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs +++ b/crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs @@ -7,13 +7,11 @@ use shirabe::dependency_resolver::rule::{RULE_LEARNED, RULE_ROOT_REQUIRE, Reason use shirabe::dependency_resolver::rule_set::RuleSet; use shirabe::dependency_resolver::rule_set_iterator::RuleSetIterator; use shirabe_semver::constraint::MatchAllConstraint; -use std::cell::RefCell; -use std::rc::Rc; -type Rules = IndexMap<i64, Vec<Rc<RefCell<Rule>>>>; +type Rules = IndexMap<i64, Vec<std::rc::Rc<std::cell::RefCell<Rule>>>>; -fn root_require_rule() -> Rc<RefCell<Rule>> { - Rc::new(RefCell::new(Rule::Generic(GenericRule::new( +fn root_require_rule() -> std::rc::Rc<std::cell::RefCell<Rule>> { + std::rc::Rc::new(std::cell::RefCell::new(Rule::Generic(GenericRule::new( vec![], RULE_ROOT_REQUIRE, ReasonData::RootRequire { @@ -40,11 +38,9 @@ fn set_up() -> (Pool, Rules) { ); rules.insert( RuleSet::TYPE_LEARNED, - vec![Rc::new(RefCell::new(Rule::Generic(GenericRule::new( - vec![], - RULE_LEARNED, - ReasonData::Int(1), - ))))], + vec![std::rc::Rc::new(std::cell::RefCell::new(Rule::Generic( + GenericRule::new(vec![], RULE_LEARNED, ReasonData::Int(1)), + )))], ); rules.insert(RuleSet::TYPE_PACKAGE, vec![]); @@ -56,7 +52,7 @@ fn test_foreach() { let (_pool, rules) = set_up(); let mut rule_set_iterator = RuleSetIterator::new(rules.clone()); - let mut result: Vec<Rc<RefCell<Rule>>> = Vec::new(); + let mut result: Vec<std::rc::Rc<std::cell::RefCell<Rule>>> = Vec::new(); while rule_set_iterator.valid() { result.push(rule_set_iterator.current()); rule_set_iterator.next(); @@ -70,7 +66,7 @@ fn test_foreach() { assert_eq!(expected.len(), result.len()); for (e, r) in expected.iter().zip(result.iter()) { - assert!(Rc::ptr_eq(e, r)); + assert!(std::rc::Rc::ptr_eq(e, r)); } } |
