@Test
	public void testOverlapConflictUseForAll() throws Exception {
		setupOverlapUseForAll();

		executeMerge(ASK_USER);
		horizontalChooseFunction("0x1001979", KEEP_MY, true);
//		horizontalChooseFunction("0x10029a1", KEEP_MY, false); // handled by "Use For All".
		waitForMergeCompletion();

		noFunction(resultProgram, "0x1001979");
		AddressSet body1001984 = new AddressSet(addr("0x1001984"), addr("0x100198a"));
		checkFunction(resultProgram, "0x1001984", "FUN_01001984", body1001984);

		AddressSet body10029bc = new AddressSet(addr("0x10029bc"), addr("0x10029d3"));
		checkFunction(resultProgram, "0x10029bc", "FUN_010029bc", body10029bc);
		noFunction(resultProgram, "0x10029a1");
	}
Test the merge of the versioned program's listing.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/FunctionMergeManager2Test.java