@Test
	public void testRemoveConflictUseForAll() throws Exception {
		setupRemoveConflictUseForAll();

		executeMerge(ASK_USER);
		verticalChooseFunction("0x10031ee", KEEP_MY, true);
//		verticalChooseFunction("0x1003bed", KEEP_MY, false); // Handled by "Use For All".
		waitForMergeCompletion();

		AddressSet body10031ee = new AddressSet(addr("0x10031ee"), addr("0x100324f"));
		checkFunction(resultProgram, "0x10031ee", "FUN_010031ee", body10031ee);
		Function func10031ee = getFunction(resultProgram, "0x10031ee");
		assertTrue(new ByteDataType().isEquivalent(func10031ee.getReturnType()));
		AddressSet body1003bed = new AddressSet(addr("0x1003bed"), addr("0x1003efb"));
		checkFunction(resultProgram, "0x1003bed", "FUN_01003bed", body1003bed);
		Function func1003bed = getFunction(resultProgram, "0x1003bed");
		assertTrue(new ByteDataType().isEquivalent(func1003bed.getReturnType()));
	}
Test the merge of the versioned program's listing.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/FunctionMergeManager2Test.java