|
@@ -6,6 +6,7 @@ from UM.Settings.InstanceContainer import InstanceContainer
|
|
from cura.Machines.QualityGroup import QualityGroup
|
|
from cura.Machines.QualityGroup import QualityGroup
|
|
from cura.Settings.CuraStackBuilder import CuraStackBuilder
|
|
from cura.Settings.CuraStackBuilder import CuraStackBuilder
|
|
|
|
|
|
|
|
+
|
|
@pytest.fixture
|
|
@pytest.fixture
|
|
def global_variant():
|
|
def global_variant():
|
|
container = InstanceContainer(container_id="global_variant")
|
|
container = InstanceContainer(container_id="global_variant")
|
|
@@ -13,6 +14,7 @@ def global_variant():
|
|
|
|
|
|
return container
|
|
return container
|
|
|
|
|
|
|
|
+
|
|
@pytest.fixture
|
|
@pytest.fixture
|
|
def material_instance_container():
|
|
def material_instance_container():
|
|
container = InstanceContainer(container_id="material container")
|
|
container = InstanceContainer(container_id="material container")
|
|
@@ -20,6 +22,7 @@ def material_instance_container():
|
|
|
|
|
|
return container
|
|
return container
|
|
|
|
|
|
|
|
+
|
|
@pytest.fixture
|
|
@pytest.fixture
|
|
def quality_container():
|
|
def quality_container():
|
|
container = InstanceContainer(container_id="quality container")
|
|
container = InstanceContainer(container_id="quality container")
|
|
@@ -54,16 +57,12 @@ def test_createMachineWithUnknownDefinition(application, container_registry):
|
|
|
|
|
|
def test_createMachine(application, container_registry, definition_container, global_variant, material_instance_container,
|
|
def test_createMachine(application, container_registry, definition_container, global_variant, material_instance_container,
|
|
quality_container, intent_container, quality_changes_container):
|
|
quality_container, intent_container, quality_changes_container):
|
|
- variant_manager = MagicMock(name = "Variant Manager")
|
|
|
|
- quality_manager = MagicMock(name = "Quality Manager")
|
|
|
|
global_variant_node = MagicMock(name = "global variant node")
|
|
global_variant_node = MagicMock(name = "global variant node")
|
|
global_variant_node.container = global_variant
|
|
global_variant_node.container = global_variant
|
|
|
|
|
|
- variant_manager.getDefaultVariantNode = MagicMock(return_value = global_variant_node)
|
|
|
|
quality_group = QualityGroup(name = "zomg", quality_type = "normal")
|
|
quality_group = QualityGroup(name = "zomg", quality_type = "normal")
|
|
quality_group.node_for_global = MagicMock(name = "Node for global")
|
|
quality_group.node_for_global = MagicMock(name = "Node for global")
|
|
quality_group.node_for_global.container = quality_container
|
|
quality_group.node_for_global.container = quality_container
|
|
- quality_manager.getQualityGroups = MagicMock(return_value = {"normal": quality_group})
|
|
|
|
|
|
|
|
application.getContainerRegistry = MagicMock(return_value=container_registry)
|
|
application.getContainerRegistry = MagicMock(return_value=container_registry)
|
|
application.empty_material_container = material_instance_container
|
|
application.empty_material_container = material_instance_container
|