final ResourceKey contentBase = reportElement.getContentBase(); final ResourceKey elementSource = reportElement.getDefinitionSource(); if ( attributeValue instanceof ResourceKey ) {
final ResourceKey contentBase = reportElement.getContentBase(); final ResourceKey elementSource = reportElement.getDefinitionSource(); if ( attributeValue instanceof ResourceKey ) {
final ResourceKey contentBase = element.getContentBase(); if ( contentBase == null ) {
doReturn( contentBase ).when( elem ).getContentBase(); doReturn( elementSource ).when( elem ).getDefinitionSource(); doReturn( elementSource ).when( resourceManagerBackend ).deriveKey( contentBase, "attr_0", null ); assertThat( result[0].isLinked(), is( equalTo( true ) ) ); doReturn( null ).when( elem ).getContentBase(); result = preProcessor.getReferencedResources( metaData, expression, "attr_0", elem, resourceManager ); assertThat( result, is( notNullValue() ) );
doReturn( contentBase ).when( elem ).getContentBase(); doReturn( elementSource ).when( elem ).getDefinitionSource(); doReturn( elementSource ).when( resourceManagerBackend ).deriveKey( contentBase, "attr_0", null ); assertThat( result[0].isLinked(), is( equalTo( true ) ) ); doReturn( null ).when( elem ).getContentBase(); result = preProcessor.getReferencedResources( metaData, expression, "attr_0", elem, resourceManager ); assertThat( result, is( notNullValue() ) );