@Test
	public void testSetNamespace_NamespaceWithoutFunctionName() throws Exception {

		//
		// Test that we can cannot create a new namespace and clear a symbol name using this form:
		// "Namespace::"
		//
		// A blank name is a signal to reset to a default name, but we do not currently support
		// changing a namespace and resetting the name in the same operation.
		//

		String functionName = "FUN_010065f0";
		Symbol functionSymbol = getSymbol(functionName);
		Namespace originalNamespace = functionSymbol.getParentNamespace();
		editLabel(functionSymbol);
		String nsName = "NewNamespace";
		setText(nsName + Namespace.DELIMITER);
		pressOk();
		assertTrue("Rename unsuccesful", dialog.isShowing());
		assertStatusText("Name cannot be blank while changing namespace");

		Symbol newFunction = functionSymbol;
		Namespace parentNs = newFunction.getParentNamespace();
		assertSame(originalNamespace, parentNs);
	}
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