@Test
	public void testEntryNamespacePathWithAmbiguousFunctionName() {
		Symbol entry = getUniqueSymbol(program, "entry", null);
		assertNotNull(entry);

		Address otherEntryAddress = addr(0x1002239);
		Symbol dupEntry = createOtherEntry(otherEntryAddress);

		Address inBodyAddress = otherEntryAddress.add(1);
		addLabel(inBodyAddress);
		String newName = "label_1";
		setText("entry" + Namespace.DELIMITER + newName);
		pressOk();
		assertFalse("Encountered a problem adding a label to the Global namespace",
			dialog.isVisible());

		Symbol label1 = getSymbol(newName);
		Namespace parentNamespace = label1.getParentNamespace();
		assertTrue("Namespace is not a function", parentNamespace instanceof Function);
		Function fun = (Function) parentNamespace;
		assertEquals(dupEntry.getAddress(), fun.getEntryPoint());
	}
Catches the issue where the user could not move a label within a
namespace under the Global namespace to directly under the Global
namespace.

see Tracker ID 901
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/label/AddEditDialoglTest.java