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);