private void testFullBuildAndDeployRequest(LocalBuildConfig.DeploymentType deploymentType) { when(buildRequest.getBuildType()).thenReturn(LocalBuildConfig.BuildType.FULL_BUILD_AND_DEPLOY); when(buildRequest.getDeploymentType()).thenReturn(deploymentType); when(buildRequest.isSuppressHandlers()).thenReturn(false); // the pipeline should be invoked with this input. input = createFullBuildAndDeployInput(ROOT_PATH_URI, deploymentType.name(), false); preparePipeline(input); LocalBinaryConfig result = pipelineInvoker.invokeLocalBuildPipeLine(buildRequest); verifyPipelineInvocation(localBinaryConfig, result); }
private void testIncrementalBuildResourceRequest(LocalBuildConfig.BuildType buildType, Path resource) { when(buildRequest.getBuildType()).thenReturn(buildType); when(buildRequest.getResource()).thenReturn(resource); when(buildRequest.isSingleResource()).thenReturn(true); // the pipeline should be invoked with this input. input = createIncrementalBuildInput(ROOT_PATH_URI, RESOURCE_URI_1, buildType.name()); preparePipeline(input); LocalBinaryConfig result = pipelineInvoker.invokeLocalBuildPipeLine(buildRequest); verifyPipelineInvocation(localBinaryConfig, result); }
@Test public void testIncrementalBuildResourceChanges() { Map<Path, Collection<ResourceChange>> resourceChanges = createResourceChanges(changes); when(buildRequest.getBuildType()).thenReturn(LocalBuildConfig.BuildType.INCREMENTAL_BATCH_CHANGES); when(buildRequest.isSingleResource()).thenReturn(false); when(buildRequest.getResourceChanges()).thenReturn(resourceChanges); // the pipeline should be invoked with this input. input = createBatchChangesInput(ROOT_PATH_URI, LocalBuildConfig.BuildType.INCREMENTAL_BATCH_CHANGES.name(), changes); preparePipeline(input); LocalBinaryConfig result = pipelineInvoker.invokeLocalBuildPipeLine(buildRequest); verifyPipelineInvocation(localBinaryConfig, result); }
buildRequest.getModule().getRootPath().toURI()); put(LocalBuildConfig.BUILD_TYPE, buildRequest.getBuildType().name()); if (buildRequest.isSingleResource()) { put(LocalBuildConfig.RESOURCE,
@Test public void testFullBuildRequest() { when(buildRequest.getBuildType()).thenReturn(LocalBuildConfig.BuildType.FULL_BUILD); // the pipeline should be invoked with this input. input = createFullBuildInput(ROOT_PATH_URI); preparePipeline(input); LocalBinaryConfig result = pipelineInvoker.invokeLocalBuildPipeLine(buildRequest); verifyPipelineInvocation(localBinaryConfig, result); }