Fix tests.
This commit is contained in:
@@ -538,11 +538,11 @@ mod test {
|
|||||||
let hrb = bodies.insert(rb);
|
let hrb = bodies.insert(rb);
|
||||||
colliders.insert(co, hrb, &mut bodies);
|
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);
|
bodies.remove(hrb, &mut colliders, &mut joints);
|
||||||
broad_phase.handle_user_changes(&mut colliders);
|
broad_phase.update(0.0, &mut colliders, &mut events);
|
||||||
broad_phase.update_aabbs(0.0, &bodies, &mut colliders);
|
|
||||||
|
|
||||||
// Create another body.
|
// Create another body.
|
||||||
let rb = RigidBodyBuilder::new_dynamic().build();
|
let rb = RigidBodyBuilder::new_dynamic().build();
|
||||||
@@ -551,6 +551,6 @@ mod test {
|
|||||||
colliders.insert(co, hrb, &mut bodies);
|
colliders.insert(co, hrb, &mut bodies);
|
||||||
|
|
||||||
// Make sure the proxy handles is recycled properly.
|
// 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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -473,7 +473,9 @@ impl PhysicsPipeline {
|
|||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod 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::geometry::{BroadPhase, ColliderBuilder, ColliderSet, NarrowPhase};
|
||||||
use crate::math::Vector;
|
use crate::math::Vector;
|
||||||
use crate::pipeline::PhysicsPipeline;
|
use crate::pipeline::PhysicsPipeline;
|
||||||
@@ -505,6 +507,7 @@ mod test {
|
|||||||
&mut bodies,
|
&mut bodies,
|
||||||
&mut colliders,
|
&mut colliders,
|
||||||
&mut joints,
|
&mut joints,
|
||||||
|
&mut CCDSolver::new(),
|
||||||
&(),
|
&(),
|
||||||
&(),
|
&(),
|
||||||
);
|
);
|
||||||
@@ -548,6 +551,7 @@ mod test {
|
|||||||
&mut bodies,
|
&mut bodies,
|
||||||
&mut colliders,
|
&mut colliders,
|
||||||
&mut joints,
|
&mut joints,
|
||||||
|
&mut CCDSolver::new(),
|
||||||
&(),
|
&(),
|
||||||
&(),
|
&(),
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user