From c761b23e821e21b10c08ceaace918b72ea3b9a64 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Thu, 3 Feb 2022 16:13:00 +0100 Subject: Test multiple raft interface layers Should arrive at the correct raft thickness too then. Contributes to issue CURA-8915. --- tests/TestBuildVolume.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/TestBuildVolume.py b/tests/TestBuildVolume.py index 843b9e9d12..94926cdd2d 100644 --- a/tests/TestBuildVolume.py +++ b/tests/TestBuildVolume.py @@ -163,6 +163,7 @@ class TestComputeDisallowedAreasStatic: class TestUpdateRaftThickness: setting_property_dict = {"raft_base_thickness": {"value": 1}, + "raft_interface_layers": {"value": 2}, "raft_interface_thickness": {"value": 1}, "raft_surface_layers": {"value": 1}, "raft_surface_thickness": {"value": 1}, @@ -193,7 +194,7 @@ class TestUpdateRaftThickness: assert build_volume.getRaftThickness() == 0 build_volume._updateRaftThickness() - assert build_volume.getRaftThickness() == 3 + assert build_volume.getRaftThickness() == 4 # 1 base layer of 1mm, 2 interface layers of 1mm each, 1 top layer of 1mm. assert build_volume.raftThicknessChanged.emit.call_count == 1 def test_adhesionIsNotRaft(self, build_volume: BuildVolume): -- cgit v1.2.3