/**
* Tests that the unless attribute in the base processor is effective when
* evaluating if an extending processor is active.
*/
public final void testExtendsUnless() {
ProcessorDef baseLinker = create();
baseLinker.setUnless("bogus");
ProcessorDef extendedLinker = createExtendedProcessorDef(baseLinker);
boolean isActive = extendedLinker.isActive();
assertEquals(true, isActive);
baseLinker.getProject().setProperty("bogus", "");
isActive = extendedLinker.isActive();
assertEquals(false, isActive);
}