Tests - fixed test failing due to new provider action

This commit is contained in:
dragonmacher 2019-07-23 11:58:15 -04:00
parent f04f87baea
commit ead04cf644

View file

@ -119,7 +119,7 @@ public class MemoryMapProvider1Test extends AbstractGhidraHeadedIntegrationTest
Set<DockingActionIf> actions = getActionsByOwner(tool, plugin.getName());
for (DockingActionIf action : actions) {
if (action.getName().equals("Merge Blocks")) {
assertTrue(!action.isEnabled());
assertFalse(action.isEnabled());
}
else {
assertTrue(action.isEnabled());
@ -137,11 +137,14 @@ public class MemoryMapProvider1Test extends AbstractGhidraHeadedIntegrationTest
String name = action.getName();
if (name.equals("Add Block") || name.equals("Merge Blocks") ||
name.equals("Delete Block") || name.equals("Set Image Base") ||
name.equals("Memory Map")) {
assertTrue(action.isEnabled());
name.equals("Memory Map") || name.equals("Close Window")) {
assertTrue("Action should be enabled for a multi-row selection - '" + name + "'",
action.isEnabled());
}
else {
assertTrue(!action.isEnabled());
assertFalse(
"Action should not be enabled for a multi-row selection - '" + name + "'",
action.isEnabled());
}
}
}