1 diff -ur Cura-2.5.0.orig/tests/TestMachineAction.py Cura-2.5.0/tests/TestMachineAction.py
2 --- Cura-2.5.0.orig/tests/TestMachineAction.py 2017-04-21 13:30:29.000000000 +0200
3 +++ Cura-2.5.0/tests/TestMachineAction.py 2017-05-17 00:02:31.273106246 +0200
5 machine_manager.addMachineAction(test_action)
7 # Check that the machine has no supported actions yet.
8 - assert machine_manager.getSupportedActions(test_machine) == set()
9 + assert machine_manager.getSupportedActions(test_machine) == []
11 # Check if adding a supported action works.
12 machine_manager.addSupportedAction(test_machine, "test_action")
13 - assert machine_manager.getSupportedActions(test_machine) == {test_action}
14 + assert machine_manager.getSupportedActions(test_machine) == [test_action]
16 # Check that adding a unknown action doesn't change anything.
17 machine_manager.addSupportedAction(test_machine, "key_that_doesnt_exist")
18 - assert machine_manager.getSupportedActions(test_machine) == {test_action}
19 + assert machine_manager.getSupportedActions(test_machine) == [test_action]
21 # Check if adding multiple supported actions works.
22 machine_manager.addSupportedAction(test_machine, "test_action_2")
23 - assert machine_manager.getSupportedActions(test_machine) == {test_action, test_action_2}
24 + assert machine_manager.getSupportedActions(test_machine) == [test_action, test_action_2]
26 # Check that the machine has no required actions yet.
27 assert machine_manager.getRequiredActions(test_machine) == set()
30 ## Check if adding single required action works
31 machine_manager.addRequiredAction(test_machine, "test_action")
32 - assert machine_manager.getRequiredActions(test_machine) == {test_action}
33 + assert machine_manager.getRequiredActions(test_machine) == [test_action]
35 # Check if adding multiple required actions works.
36 machine_manager.addRequiredAction(test_machine, "test_action_2")
37 - assert machine_manager.getRequiredActions(test_machine) == {test_action, test_action_2}
38 + assert machine_manager.getRequiredActions(test_machine) == [test_action, test_action_2]
40 # Ensure that firstStart actions are empty by default.
41 assert machine_manager.getFirstStartActions(test_machine) == []