This is an automated email from the ASF dual-hosted git repository.

tmaret pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-core.git


The following commit(s) were added to refs/heads/master by this push:
     new 3d07a7d  SLING-4075 - Improve test coverage of SCD
3d07a7d is described below

commit 3d07a7dc235bd892c7fdbd84d4f76b3e4be2f294
Author: tmaret <[email protected]>
AuthorDate: Thu Feb 28 15:03:25 2019 +0100

    SLING-4075 - Improve test coverage of SCD
    
    * Fix LocalDistributionPackageImporterTest#importPackageWithLargeHeader
---
 .../impl/importer/LocalDistributionPackageImporterTest.java        | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git 
a/src/test/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporterTest.java
 
b/src/test/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporterTest.java
index df3c73d..d603237 100644
--- 
a/src/test/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporterTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/packaging/impl/importer/LocalDistributionPackageImporterTest.java
@@ -31,6 +31,7 @@ import 
org.apache.sling.distribution.SimpleDistributionRequest;
 import org.apache.sling.distribution.event.impl.DistributionEventFactory;
 import org.apache.sling.distribution.packaging.DistributionPackage;
 import org.apache.sling.distribution.packaging.DistributionPackageBuilder;
+import org.apache.sling.distribution.packaging.DistributionPackageInfo;
 import org.apache.sling.distribution.packaging.impl.DistributionPackageUtils;
 import 
org.apache.sling.distribution.packaging.impl.FileDistributionPackageBuilder;
 import 
org.apache.sling.distribution.serialization.impl.vlt.FileVaultContentSerializer;
@@ -38,12 +39,14 @@ import 
org.apache.sling.testing.mock.sling.ResourceResolverType;
 import org.apache.sling.testing.mock.sling.junit.SlingContext;
 import org.junit.Rule;
 import org.junit.Test;
+import org.mockito.Mockito;
 
 import java.io.InputStream;
 import java.util.Collections;
 import java.util.Map;
 
 import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
 
 /**
  * Testcase for {@link LocalDistributionPackageImporter}
@@ -67,6 +70,10 @@ public class LocalDistributionPackageImporterTest {
     @Test
     public void importPackageWithLargeHeader() throws Exception {
         DistributionPackageBuilder packageBuilder = 
mock(DistributionPackageBuilder.class);
+        DistributionPackageInfo packageInfo = new 
DistributionPackageInfo("ADD");
+        
when(packageBuilder.installPackage(Mockito.any(ResourceResolver.class), 
Mockito.any(InputStream.class)))
+                .thenReturn(packageInfo);
+
         DistributionEventFactory distributionEventFactory = 
mock(DistributionEventFactory.class);
         LocalDistributionPackageImporter localdistributionPackageImporter =
                 new LocalDistributionPackageImporter("mockImporter", 
distributionEventFactory, packageBuilder);

Reply via email to