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:
Alice Cecile 2022-06-14 16:14:33 +00:00
parent 915fa69b66
commit dc950a4d2f

View File

@ -420,12 +420,11 @@ mod tests {
}
#[test]
#[should_panic]
fn world_cell_ref_and_ref() {
let mut world = World::default();
world.insert_resource(1u32);
let cell = world.cell();
let _value_a = cell.resource_mut::<u32>();
let _value_a = cell.resource::<u32>();
let _value_b = cell.resource::<u32>();
}
}