diff options
| author | Crozet Sébastien <developer@crozet.re> | 2021-03-31 17:46:59 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2021-03-31 17:46:59 +0200 |
| commit | a6b8b4b638553c79f3b476b99fa68aca4e0a910b (patch) | |
| tree | e09a94f7b8e9542742be7b46fc37f666b4ce6005 /src | |
| parent | ab876964a05aa1828be7d979a4f862df184a8fd2 (diff) | |
| download | rapier-a6b8b4b638553c79f3b476b99fa68aca4e0a910b.tar.gz rapier-a6b8b4b638553c79f3b476b99fa68aca4e0a910b.tar.bz2 rapier-a6b8b4b638553c79f3b476b99fa68aca4e0a910b.zip | |
Fix tests.
Diffstat (limited to 'src')
| -rw-r--r-- | src/geometry/broad_phase_multi_sap/broad_phase.rs | 8 | ||||
| -rw-r--r-- | src/pipeline/physics_pipeline.rs | 6 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/geometry/broad_phase_multi_sap/broad_phase.rs b/src/geometry/broad_phase_multi_sap/broad_phase.rs index e036ec0..fc79d6d 100644 --- a/src/geometry/broad_phase_multi_sap/broad_phase.rs +++ b/src/geometry/broad_phase_multi_sap/broad_phase.rs @@ -538,11 +538,11 @@ mod test { let hrb = bodies.insert(rb); colliders.insert(co, hrb, &mut bodies); - broad_phase.update_aabbs(0.0, &bodies, &mut colliders); + let mut events = Vec::new(); + broad_phase.update(0.0, &mut colliders, &mut events); bodies.remove(hrb, &mut colliders, &mut joints); - broad_phase.handle_user_changes(&mut colliders); - broad_phase.update_aabbs(0.0, &bodies, &mut colliders); + broad_phase.update(0.0, &mut colliders, &mut events); // Create another body. let rb = RigidBodyBuilder::new_dynamic().build(); @@ -551,6 +551,6 @@ mod test { colliders.insert(co, hrb, &mut bodies); // Make sure the proxy handles is recycled properly. - broad_phase.update_aabbs(0.0, &bodies, &mut colliders); + broad_phase.update(0.0, &mut colliders, &mut events); } } diff --git a/src/pipeline/physics_pipeline.rs b/src/pipeline/physics_pipeline.rs index 20e8395..0f7b5f6 100644 --- a/src/pipeline/physics_pipeline.rs +++ b/src/pipeline/physics_pipeline.rs @@ -473,7 +473,9 @@ impl PhysicsPipeline { #[cfg(test)] mod test { - use crate::dynamics::{IntegrationParameters, JointSet, RigidBodyBuilder, RigidBodySet}; + use crate::dynamics::{ + CCDSolver, IntegrationParameters, JointSet, RigidBodyBuilder, RigidBodySet, + }; use crate::geometry::{BroadPhase, ColliderBuilder, ColliderSet, NarrowPhase}; use crate::math::Vector; use crate::pipeline::PhysicsPipeline; @@ -505,6 +507,7 @@ mod test { &mut bodies, &mut colliders, &mut joints, + &mut CCDSolver::new(), &(), &(), ); @@ -548,6 +551,7 @@ mod test { &mut bodies, &mut colliders, &mut joints, + &mut CCDSolver::new(), &(), &(), ); |
