From 3e0117a1e975b4d44a1a370df45f038a100bcf81 Mon Sep 17 00:00:00 2001 From: dragonmacher <48328597+dragonmacher@users.noreply.github.com> Date: Fri, 4 Dec 2020 14:40:42 -0500 Subject: [PATCH] Fixed test failing due to timing issue when tree was not yet expanded --- .../app/plugin/core/symboltree/SymbolTreeNavigationTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/symboltree/SymbolTreeNavigationTest.java b/Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/symboltree/SymbolTreeNavigationTest.java index a9141ea187..5121f14ea8 100644 --- a/Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/symboltree/SymbolTreeNavigationTest.java +++ b/Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/symboltree/SymbolTreeNavigationTest.java @@ -110,10 +110,11 @@ public class SymbolTreeNavigationTest extends AbstractProgramBasedTest { Address addr = addr("0x01004896"); String nameLowInOrgNodes = labelsPrefix + "3700"; - createGlobalLabel(addr, nameLowInOrgNodes); + Symbol firstSymbol = createGlobalLabel(addr, nameLowInOrgNodes); util.collapseTree(); goTo(addr); + assertSelectedNode(firstSymbol); // create a name next to the one above so it gets 'insert'ed into the same parent node nameLowInOrgNodes = labelsPrefix + "37000";