private void testLocalBuildWithResource(Module module, LocalBuildConfig.BuildType buildType, Path resource) { BuildPipelineInvoker.LocalBuildRequest buildRequest = BuildPipelineInvoker.LocalBuildRequest.newIncrementalBuildRequest(module, buildType, resource); preparePipelineInvocation(buildRequest); when(localBinaryConfig.getIncrementalBuildResults()).thenReturn(incrementalBuildResults); IncrementalBuildResults result = serviceHelper.localBuild(module, buildType, resource); assertEquals(incrementalBuildResults, result); verify(pipelineInvoker, times(1)).invokeLocalBuildPipeLine(eq(buildRequest), any(Consumer.class)); }
@Test public void testLocalBuildWithResourceChanges() { BuildPipelineInvoker.LocalBuildRequest buildRequest = BuildPipelineInvoker.LocalBuildRequest.newIncrementalBuildRequest(module, resourceChanges); preparePipelineInvocation(buildRequest); when(localBinaryConfig.getIncrementalBuildResults()).thenReturn(incrementalBuildResults); IncrementalBuildResults result = serviceHelper.localBuild(module, resourceChanges); assertEquals(incrementalBuildResults, result); verify(pipelineInvoker, times(1)).invokeLocalBuildPipeLine(eq(buildRequest), any(Consumer.class)); }
private void invokeLocalBuildPipeLine(Module module, Map<Path, Collection<ResourceChange>> resourceChanges, Consumer<LocalBinaryConfig> consumer) { BuildPipelineInvoker.LocalBuildRequest buildRequest = BuildPipelineInvoker.LocalBuildRequest.newIncrementalBuildRequest(module, resourceChanges); buildPipelineInvoker.invokeLocalBuildPipeLine(buildRequest, consumer); }
private void invokeLocalBuildPipeLine(Module module, LocalBuildConfig.BuildType buildType, Path resource, Consumer<LocalBinaryConfig> consumer) { BuildPipelineInvoker.LocalBuildRequest buildRequest = BuildPipelineInvoker.LocalBuildRequest.newIncrementalBuildRequest(module, buildType, resource); buildPipelineInvoker.invokeLocalBuildPipeLine(buildRequest, consumer); }