Verify that we set the correct container after set...ByID

Makes sense.

Contributes to issue CURA-3497.
This commit is contained in:
Ghostkeeper 2017-04-11 16:41:00 +02:00
parent 6ba79881df
commit 546cacec37
No known key found for this signature in database
GPG key ID: C5F96EE2BC0F7E75

View file

@ -493,6 +493,7 @@ def test_removeContainer(global_stack):
def test_setDefinitionByIdExists(global_stack, container_registry): def test_setDefinitionByIdExists(global_stack, container_registry):
container_registry.return_value = DefinitionContainer(container_id = "some_definition") container_registry.return_value = DefinitionContainer(container_id = "some_definition")
global_stack.setDefinitionById("some_definition") global_stack.setDefinitionById("some_definition")
assert global_stack.definition.getId() == "some_definition"
## Tests setting definitions by specifying an ID of a definition that doesn't ## Tests setting definitions by specifying an ID of a definition that doesn't
# exist. # exist.
@ -505,6 +506,7 @@ def test_setDefinitionByIdDoesntExist(global_stack):
def test_setDefinitionChangesByIdExists(global_stack, container_registry): def test_setDefinitionChangesByIdExists(global_stack, container_registry):
container_registry.return_value = getInstanceContainer(container_type = "definition_changes") container_registry.return_value = getInstanceContainer(container_type = "definition_changes")
global_stack.setDefinitionChangesById("InstanceContainer") global_stack.setDefinitionChangesById("InstanceContainer")
assert global_stack.definitionChanges.getId() == "InstanceContainer"
## Tests setting definition changes by specifying an ID of a container that ## Tests setting definition changes by specifying an ID of a container that
# doesn't exist. # doesn't exist.