From dc950a4d2ff45cb0b35f16ec271e45bf3b6e8545 Mon Sep 17 00:00:00 2001 From: Alice Cecile Date: Tue, 14 Jun 2022 16:14:33 +0000 Subject: [PATCH] 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. --- crates/bevy_ecs/src/world/world_cell.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/bevy_ecs/src/world/world_cell.rs b/crates/bevy_ecs/src/world/world_cell.rs index 5a1fff6cdf9a2..ba4d0b701103d 100644 --- a/crates/bevy_ecs/src/world/world_cell.rs +++ b/crates/bevy_ecs/src/world/world_cell.rs @@ -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::(); + let _value_a = cell.resource::(); let _value_b = cell.resource::(); } }