|
@@ -71,15 +71,6 @@ TEST_SUITE("[Navigation]") {
|
|
|
CHECK_NE(navigation_mesh->get_vertices().size(), 0);
|
|
|
}
|
|
|
|
|
|
- // Race condition is present in the below subcase, but baking should take many
|
|
|
- // orders of magnitude longer than basic checks on the main thread, so it's fine.
|
|
|
- SUBCASE("Asynchronous bake should not be immediate") {
|
|
|
- navigation_region->bake_navigation_mesh(true);
|
|
|
- CHECK(navigation_region->is_baking());
|
|
|
- CHECK_EQ(navigation_mesh->get_polygon_count(), 0);
|
|
|
- CHECK_EQ(navigation_mesh->get_vertices().size(), 0);
|
|
|
- }
|
|
|
-
|
|
|
memdelete(mesh_instance);
|
|
|
memdelete(navigation_region);
|
|
|
memdelete(node_3d);
|