fix npanday-settings.xml override which was accidentally inverted

git-svn-id: https://svn.apache.org/repos/asf/incubator/npanday/npanday-its/trunk@1609684 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java b/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
index bb2e419..aa817c0 100644
--- a/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
+++ b/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
@@ -92,7 +92,7 @@
     {
         VersionRange versionRange = createVersionRange(versionRangeStr);
 
-        if ( !checkNPandayVersion( versionRange, version ) && !forceVersion )
+        if ( !checkNPandayVersion(versionRange, version) && !forceVersion )
         {
             skip = true;
             skipReason = "NPanday version " + version + " not in range " + versionRange;
@@ -289,6 +289,11 @@
 
     protected Verifier getVerifier(File testDirectory)
         throws VerificationException, IOException {
+        return getVerifier(testDirectory, true);
+    }
+
+    protected Verifier getVerifier(File testDirectory, boolean overrideNPandaySettings)
+        throws VerificationException, IOException {
         if ( verifier != null ) {
             throw new IllegalStateException( "Previous verifier has not been reset - call resetVerifier()" );
         }
@@ -311,6 +316,12 @@
         {
             cliOptions.add( "-X" );
         }
+
+        if (overrideNPandaySettings) {
+            cliOptions.add("-Dnpanday.settings=" +
+                    new File(verifier.getBasedir(), "npanday-settings.xml").getAbsolutePath());
+        }
+
         verifier.setCliOptions( cliOptions );
 
         verifier.deleteArtifacts(context.getGroupId());
@@ -318,11 +329,6 @@
         return verifier;
     }
 
-    protected static void overrideNPandaySettings( Verifier verifier ) {
-        verifier.getCliOptions().add("-Dnpanday.settings=" +
-                new File(verifier.getBasedir(), "npanday-settings.xml").getAbsolutePath());
-    }
-
     protected void resetVerifier() {
         verifier.resetStreams();
         verifier = null;
diff --git a/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsDirectoryTest.java b/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsDirectoryTest.java
index 1ae1c6a..6f90f06 100644
--- a/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsDirectoryTest.java
+++ b/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsDirectoryTest.java
@@ -34,10 +34,9 @@
     public void test()
         throws Exception
     {
-        Verifier verifier = getDefaultVerifier();
-        String testDir = verifier.getBasedir();
-        overrideNPandaySettings( verifier );
-        verifier.executeGoal( "install" );
+        File testDir = context.getTestDir();
+        Verifier verifier = getVerifier(testDir, false);
+        verifier.executeGoal("install");
         verifier.assertFilePresent( new File( testDir, "NPANDAY_377_WithCustomNPandaySettingsDirectoryTest/" +
             getAssemblyFile( "NPANDAY377WithCustomNPandaySettingsDirectoryTest", "1.0.0", "dll" ) ).getAbsolutePath() );
         verifier.assertFilePresent( new File( testDir, "NPANDAY_377_WithCustomNPandaySettingsDirectoryTest/npanday-settings.xml" ).getAbsolutePath() );
diff --git a/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsFileTest.java b/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsFileTest.java
index e826a4d..0cae1a5 100644
--- a/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsFileTest.java
+++ b/src/test/java/npanday/its/NPANDAY_377_WithCustomNPandaySettingsFileTest.java
@@ -34,9 +34,8 @@
     public void test()
         throws Exception
     {
-        Verifier verifier = getDefaultVerifier();
-        String testDir = verifier.getBasedir();
-        overrideNPandaySettings( verifier );
+        File testDir = context.getTestDir();
+        Verifier verifier = getVerifier(testDir, false);
         verifier.executeGoal( "install" );
         verifier.assertFilePresent( new File( testDir, "NPANDAY_377_WithCustomNPandaySettingsFileTest/" +
             getAssemblyFile( "NPANDAY377WithCustomNPandaySettingsFileTest", "1.0.0", "dll" ) ).getAbsolutePath() );