Skip to content

Commit 7ffaa40

Browse files
committed
update for new api
1 parent 82cf90e commit 7ffaa40

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

tests/how_to_test_systems.rs

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct CharacterTemplate {
1313
fn despawn_dead_enemies(mut commands: Commands, enemies: Query<(Entity, &Enemy)>) {
1414
for (entity, enemy) in enemies.iter() {
1515
if enemy.hit_points == 0 {
16-
commands.despawn_recursive(entity);
16+
commands.entity(entity).despawn_recursive();
1717
}
1818
}
1919
}
@@ -25,9 +25,9 @@ fn hurt_enemies(mut enemies: Query<&mut Enemy>) {
2525
}
2626

2727
fn spawn_enemy(mut commands: Commands, character_template: Res<CharacterTemplate>) {
28-
commands.spawn((Enemy {
28+
commands.spawn().insert(Enemy {
2929
hit_points: *character_template.hit_points.get("enemy").unwrap(),
30-
},));
30+
});
3131
}
3232

3333
#[test]
@@ -45,10 +45,7 @@ fn did_hurt_enemy() {
4545
schedule.add_stage("update", update_stage);
4646

4747
// Setup test entities
48-
let ennemy_id = commands
49-
.spawn((Enemy { hit_points: 5 },))
50-
.current_entity()
51-
.unwrap();
48+
let ennemy_id = commands.spawn().insert(Enemy { hit_points: 5 }).id();
5249
queue.apply(&mut world);
5350

5451
// Run systems
@@ -74,10 +71,7 @@ fn did_despawn_enemy() {
7471
schedule.add_stage("update", update_stage);
7572

7673
// Setup test entities
77-
let ennemy_id = commands
78-
.spawn((Enemy { hit_points: 1 },))
79-
.current_entity()
80-
.unwrap();
74+
let ennemy_id = commands.spawn().insert(Enemy { hit_points: 1 }).id();
8175
queue.apply(&mut world);
8276

8377
// Run systems

0 commit comments

Comments
 (0)