diff --git a/.travis.yml b/.travis.yml
index 0b7eb06..8b4debf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,7 +4,7 @@ language: java
jdk:
- oraclejdk8
git:
- cache: 3
+ depth: 3
cache:
directories:
- "$HOME/.m2"
@@ -18,7 +18,7 @@ addons:
before_install:
- git clone https://github.com/CJSCommonPlatform/travis-settings.git target/travis-settings
- ln -sfT ${PWD}/target/travis-settings/settings.xml ${HOME}/.m2/settings.xml
-install: "${PWD}/target/travis-settings/java/install.sh -e -q -DexcludeGroupIds=uk.gov.justice.service,uk.gov.justice.services"
+install: "${PWD}/target/travis-settings/java/install.sh -e -q -DexcludeGroupIds=uk.gov.justice.maven"
script: "${PWD}/target/travis-settings/java/script-install.sh coveralls:report sonar:sonar"
after_success: "${PWD}/target/travis-settings/java/after_success.sh"
env:
diff --git a/pom.xml b/pom.xml
index cb115b4..428d99f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,6 +21,7 @@
1.30.0
+ maven-test-utils
diff --git a/src/test/java/uk/gov/justice/maven/test/utils/BetterAbstractMojoTestCaseTest.java b/src/test/java/uk/gov/justice/maven/test/utils/BetterAbstractMojoTestCaseTest.java
new file mode 100644
index 0000000..be2e281
--- /dev/null
+++ b/src/test/java/uk/gov/justice/maven/test/utils/BetterAbstractMojoTestCaseTest.java
@@ -0,0 +1,27 @@
+package uk.gov.justice.maven.test.utils;
+
+import static org.junit.Assert.assertTrue;
+
+import java.io.File;
+
+import org.apache.maven.plugin.Mojo;
+import org.junit.Test;
+
+public class BetterAbstractMojoTestCaseTest {
+
+ private BetterAbstractMojoTestCase mojoTestCase = new BetterAbstractMojoTestCase() {
+ @Override
+ protected Mojo lookupConfiguredMojo(final File pom, final String goal) throws Exception {
+ return super.lookupConfiguredMojo(pom, goal);
+ }
+ };
+
+ /**
+ * Adding this test for coveralls report generation
+ */
+
+ @Test
+ public void emptyAssertion() {
+ assertTrue(true);
+ }
+}