Skip to content

Commit e08544b

Browse files
committed
no need for schedule
1 parent be3383c commit e08544b

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

tests/how_to_test_systems.rs

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,13 @@ fn did_hurt_enemy() {
4141
let mut update_stage = SystemStage::parallel();
4242
update_stage.add_system(hurt_enemies.system().before("death"));
4343
update_stage.add_system(despawn_dead_enemies.system().label("death"));
44-
let mut schedule = Schedule::default();
45-
schedule.add_stage("update", update_stage);
4644

4745
// Setup test entities
4846
let ennemy_id = commands.spawn().insert(Enemy { hit_points: 5 }).id();
4947
queue.apply(&mut world);
5048

5149
// Run systems
52-
schedule.run(&mut world);
50+
update_stage.run(&mut world);
5351

5452
// Check resulting changes
5553
assert!(world.get::<Enemy>(ennemy_id).is_some());
@@ -67,15 +65,13 @@ fn did_despawn_enemy() {
6765
let mut update_stage = SystemStage::parallel();
6866
update_stage.add_system(hurt_enemies.system().before("death"));
6967
update_stage.add_system(despawn_dead_enemies.system().label("death"));
70-
let mut schedule = Schedule::default();
71-
schedule.add_stage("update", update_stage);
7268

7369
// Setup test entities
7470
let ennemy_id = commands.spawn().insert(Enemy { hit_points: 1 }).id();
7571
queue.apply(&mut world);
7672

7773
// Run systems
78-
schedule.run(&mut world);
74+
update_stage.run(&mut world);
7975

8076
// Check resulting changes
8177
assert!(world.get::<Enemy>(ennemy_id).is_none());
@@ -91,8 +87,6 @@ fn spawned_from_resource() {
9187
// Setup stage with a system
9288
let mut update_stage = SystemStage::parallel();
9389
update_stage.add_system(spawn_enemy.system());
94-
let mut schedule = Schedule::default();
95-
schedule.add_stage("update", update_stage);
9690

9791
// Setup test resource
9892
let mut hit_points = HashMap::new();
@@ -101,7 +95,7 @@ fn spawned_from_resource() {
10195
queue.apply(&mut world);
10296

10397
// Run systems
104-
schedule.run(&mut world);
98+
update_stage.run(&mut world);
10599

106100
// Check resulting changes
107101
let mut query = world.query::<&Enemy>();

0 commit comments

Comments
 (0)