Fix broken WorldCell test (#5009)
# Objective Fixes #5008. Aliasing references is allowed under Rust if and only if they are immutable. This logic applies to `WorldCell` as well.
This commit is contained in:
parent
915fa69b66
commit
dc950a4d2f
@ -420,12 +420,11 @@ mod tests {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
#[should_panic]
|
|
||||||
fn world_cell_ref_and_ref() {
|
fn world_cell_ref_and_ref() {
|
||||||
let mut world = World::default();
|
let mut world = World::default();
|
||||||
world.insert_resource(1u32);
|
world.insert_resource(1u32);
|
||||||
let cell = world.cell();
|
let cell = world.cell();
|
||||||
let _value_a = cell.resource_mut::<u32>();
|
let _value_a = cell.resource::<u32>();
|
||||||
let _value_b = cell.resource::<u32>();
|
let _value_b = cell.resource::<u32>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user