diff --git a/test/groovy/util/SharedLibraryCreator.groovy b/test/groovy/util/SharedLibraryCreator.groovy index e589a5d14..81bb34124 100644 --- a/test/groovy/util/SharedLibraryCreator.groovy +++ b/test/groovy/util/SharedLibraryCreator.groovy @@ -4,21 +4,18 @@ import static com.lesfurets.jenkins.unit.global.lib.LibraryConfiguration.library class SharedLibraryCreator { - static def lazyLoadedLibrary = library() - .name('piper-library-os') - .retriever(new ProjectSource()) - .targetPath('is/not/necessary') - .defaultVersion("master") - .allowOverride(true) - .implicit(false) - .build() + static def lazyLoadedLibrary = getLibraryConfiguration(false) - static def implicitLoadedLibrary = library() + static def implicitLoadedLibrary = getLibraryConfiguration(true) + + private static def getLibraryConfiguration(def implicit) { + library() .name('piper-library-os') .retriever(new ProjectSource()) .targetPath('is/not/necessary') .defaultVersion("master") .allowOverride(true) - .implicit(true) + .implicit(implicit) .build() + } }