update test

This commit is contained in:
QIDI TECH
2024-11-09 14:59:54 +08:00
parent c9ec3da208
commit cb4f6b9da4
35 changed files with 1372 additions and 6272 deletions

View File

@@ -1078,41 +1078,3 @@ TEST_CASE("Testing duplicate function to really duplicate the whole Model",
REQUIRE(is_collision_free(range(task->selected)));
}
// TODO:
//TEST_CASE("Testing fit-into-bed rotation search", "[arrange2][integration]")
//{
// using namespace Slic3r;
// Model model;
// ModelObject* new_object = model.add_object();
// new_object->name = "big_cube";
// new_object->add_instance();
// TriangleMesh mesh = make_cube(205., 220., 10.);
// mesh.rotate_z(15 * PI / 180);
// ModelVolume* new_volume = new_object->add_volume(mesh);
// new_volume->name = new_object->name;
// store_3mf("rotfail.3mf", &model, nullptr, false);
// arr2::RectangleBed bed{scaled(250.), scaled(210.)};
// arr2::Scene scene{
// arr2::SceneBuilder{}
// .set_bed(bed)
// .set_model(model)
// .set_arrange_settings(arr2::ArrangeSettings{}
// .set_distance_from_objects(0.)
// .set_rotation_enabled(true)
// )
// };
// auto task = arr2::ArrangeTask<arr2::ArrangeItem>::create(scene);
// auto result = task->process_native(arr2::DummyCtl{});
// REQUIRE(result->items.size() == 1);
// REQUIRE(arr2::get_rotation(result->items.front()) > 0.);
// REQUIRE(arr2::is_arranged(result->items.front()));
//}