protected PluginTool launchDefaultToolByName(String toolName) {

		return AbstractGuiTest.runSwing(() -> {

			ToolTemplate toolTemplate = getToolTemplate(toolName);
			if (toolTemplate == null) {
				Msg.debug(this, "Unable to find tool: " + toolName);
				return null;
			}

			boolean wasErrorGUIEnabled = AbstractDockingTest.isUseErrorGUI();
			AbstractDockingTest.setErrorGUIEnabled(false); // disable the error GUI while launching the tool
			FrontEndTool frontEndToolInstance = getFrontEndTool();

			Project project = frontEndToolInstance.getProject();
			ToolManager toolManager = project.getToolManager();
			Workspace workspace = toolManager.getActiveWorkspace();

			AbstractDockingTest.setErrorGUIEnabled(wasErrorGUIEnabled);
			return workspace.runTool(toolTemplate);
		});
	}
Launches the default tool of the test system ("CodeBrowser").
This method will load the tool from resources and <b>not from the
user's Ghidra settings</b>.
<p>
<b>Note:</b> Calling this method also changes the tool that this
instance of the TestEnv is using, which is the reason for the existence
of this method.
@return the tool that is launched
Ghidra/Features/Base/src/main/java/ghidra/test/TestEnv.java