Update backend code to Rust Edition 2024
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -325,9 +325,11 @@ mod tests {
|
||||
..Default::default()
|
||||
};
|
||||
dep_cycle_1.depends_on = vec![dep_cycle_3.id];
|
||||
assert!(dep_cycle_1
|
||||
.error(&[dep_cycle_2.clone(), dep_cycle_3.clone()])
|
||||
.is_some());
|
||||
assert!(
|
||||
dep_cycle_1
|
||||
.error(&[dep_cycle_2.clone(), dep_cycle_3.clone()])
|
||||
.is_some()
|
||||
);
|
||||
|
||||
dep_cycle_1.depends_on = vec![];
|
||||
assert!(dep_cycle_1.error(&[dep_cycle_2, dep_cycle_3]).is_none());
|
||||
@ -351,21 +353,29 @@ mod tests {
|
||||
..Default::default()
|
||||
};
|
||||
|
||||
assert!(target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone()])
|
||||
.is_some());
|
||||
assert!(target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone(), target_relay.clone()])
|
||||
.is_some());
|
||||
assert!(
|
||||
target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone()])
|
||||
.is_some()
|
||||
);
|
||||
assert!(
|
||||
target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone(), target_relay.clone()])
|
||||
.is_some()
|
||||
);
|
||||
|
||||
second_dep.conflicts_with = vec![];
|
||||
|
||||
assert!(target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone()])
|
||||
.is_none());
|
||||
assert!(target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone(), target_relay.clone()])
|
||||
.is_none());
|
||||
assert!(
|
||||
target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone()])
|
||||
.is_none()
|
||||
);
|
||||
assert!(
|
||||
target_relay
|
||||
.error(&[other_dep.clone(), second_dep.clone(), target_relay.clone()])
|
||||
.is_none()
|
||||
);
|
||||
|
||||
// self loop
|
||||
let mut self_loop = DeviceRelay {
|
||||
|
Reference in New Issue
Block a user