private void searchInOtherBlock(String buttonText)
			throws Exception, InterruptedException, InvocationTargetException {
		SearchTextDialog dialog = getDialog();
		JComponent container = dialog.getComponent();
		JTextField tf = findTextField(container);
		selectRadioButton(container, buttonText);

		goToService.goTo(new ProgramLocation(program, getAddr(0x0100417f)));

		setText(tf, "other overlay");
		searchOnce(tf);
		waitForSearchTasks(dialog);

		assertEquals("Not found", dialog.getStatusText());
		ProgramLocation loc = cbPlugin.getCurrentLocation();
		assertEquals(getAddr(0x0100417f), loc.getAddress());

		selectRadioButton(container, "All Blocks");
		searchOnce(tf);
		waitForSearchTasks(dialog);

		searchBackOnce(dialog);
		waitForSearchTasks(dialog);

		loc = cbPlugin.getCurrentLocation();
		assertEquals("otherOverlay::00000004", loc.getAddress().toString());

	}
Tests for the search text plugin.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/searchtext/SearchTextPlugin1Test.java