aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/dependency_resolver/rule_set_iterator_test.rs
diff options
context:
space:
mode:
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.rs20
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));
}
}