Author: brett
Date: Fri Jul 11 10:02:23 2014
New Revision: 1609666
URL: http://svn.apache.org/r1609666
Log:
change framework detection
ranges not always suitable - e.g. can have v4.0 installed but not v3.5
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/Azure17Bootstrap.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AzureBootstrap.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_196_MvcSupportTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_243_WpfGeneratedResourcesHandlingTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_254_WebAppWithCultureResTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_288_Net40SupportTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_328_VS2010WpfProjectSupportTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_329_VS2010WcfProjectSupportTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_330_VS2010MvcProjectSupportTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_465_AspxDisablePrecompilationTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_474_AspxExcludeWorkingDirectoriesTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_AzureSupportOneWebRole.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithMultipleRoles.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithWorkerRole.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_571_AzureSDKVersionTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_580_WpfBrowserTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_96_GlobalAsaxPrecompiledTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0012VBWebAppTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0041Net35Test.java
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AbstractNPandayIntegrationTestCase.java
Fri Jul 11 10:02:23 2014
@@ -27,6 +27,7 @@ import org.apache.maven.artifact.version
import org.apache.maven.it.VerificationException;
import org.apache.maven.it.Verifier;
import org.apache.maven.it.util.FileUtils;
+import org.apache.maven.it.util.Os;
import org.apache.maven.it.util.ResourceExtractor;
import org.apache.maven.it.util.StringUtils;
import org.apache.maven.it.util.cli.CommandLineException;
@@ -41,6 +42,7 @@ import java.io.StringWriter;
import java.io.Writer;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.regex.Matcher;
@@ -50,24 +52,27 @@ import java.util.zip.ZipFile;
public abstract class AbstractNPandayIntegrationTestCase
extends TestCase
{
+ protected static final String FRAMEWORK_V4_0 = "v4.0.30319";
+ protected static final String FRAMEWORK_V3_5 = "v3.5";
+ protected static final String FRAMEWORK_V2_0 = "v2.0.50727";
+ protected static final String FRAMEWORK_V1_1 = "v1.1";
+
protected boolean skip;
protected String skipReason;
- private static final String NPANDAY_MAX_FRAMEWORK_VERSION_PROPERTY =
"npanday.framework.version";
-
private static final String NPANDAY_VERSION_SYSTEM_PROPERTY =
"npanday.version";
protected static DefaultArtifactVersion version = checkVersion();
- private static DefaultArtifactVersion frameworkVersion =
checkFrameworkVersion();
-
private static boolean debugMaven = Boolean.valueOf( System.getProperty(
"debug.maven", "false" ) );
private static boolean debugOutput = Boolean.valueOf( System.getProperty(
"npanday.log.debug", "false" ) );
private static boolean forceVersion = Boolean.valueOf( System.getProperty(
"npanday.version.force", "false" ) );
+ private static final List<String> availableFrameworkVersions =
findAvailableFrameworkVersions();
+
private static final Pattern PATTERN = Pattern.compile(
"(.*?)-(RC[0-9]+|SNAPSHOT)" );
private static String disasmArg;
@@ -94,16 +99,14 @@ public abstract class AbstractNPandayInt
}
}
- protected AbstractNPandayIntegrationTestCase( String versionRangeStr,
String frameworkVersionStr )
+ protected AbstractNPandayIntegrationTestCase( String versionRangeStr,
String frameworkVersion )
{
this( versionRangeStr );
- VersionRange versionRange = createVersionRange(frameworkVersionStr);
-
- if ( frameworkVersion != null && !versionRange.containsVersion(
frameworkVersion ) && !forceVersion )
+ if ( !availableFrameworkVersions.contains(frameworkVersion) &&
!forceVersion )
{
skip = true;
- skipReason = "Framework version " + frameworkVersion + " not in
range " + versionRange;
+ skipReason = "Framework version " + frameworkVersion + " not
available";
}
}
@@ -122,6 +125,31 @@ public abstract class AbstractNPandayInt
return getVerifier(context.getTestDir());
}
+ private static List<String> findAvailableFrameworkVersions() {
+ // TODO: might need to check if framework is sufficient - might need
to check actual SDK for a given tools version
+
+ List<String> keys;
+ if (!Os.isFamily( Os.FAMILY_WINDOWS )) {
+ // on Mono, assume all present until we can do better at finding
them
+ System.out.println("Assuming all frameworks are available");
+ return Arrays.asList(FRAMEWORK_V1_1, FRAMEWORK_V2_0,
FRAMEWORK_V3_5, FRAMEWORK_V4_0);
+ }
+ else {
+ try {
+ keys = new ArrayList<String>();
+ for (String key :
WinRegistry.readStringSubKeys(WinRegistry.RegistryHKey.HKLM.getHKey(),
"SOFTWARE\\Microsoft\\.NETFramework")) {
+ if (key.matches("^v[0-9.]+$")) {
+ keys.add(key);
+ }
+ }
+ } catch (Exception e) {
+ throw new RuntimeException(e.getMessage(), e);
+ }
+ }
+ System.out.println("Available frameworks: " + keys);
+ return keys;
+ }
+
protected static boolean checkNPandayVersion( VersionRange versionRange,
DefaultArtifactVersion version )
{
if (version == null) {
@@ -158,58 +186,6 @@ public abstract class AbstractNPandayInt
return version;
}
- private static DefaultArtifactVersion checkFrameworkVersion()
- {
- DefaultArtifactVersion version = null;
- String v = System.getProperty( NPANDAY_MAX_FRAMEWORK_VERSION_PROPERTY
);
- if ( v != null )
- {
- version = new DefaultArtifactVersion( v );
- System.out.println( "Using Framework versions <= " + version );
- }
- else
- {
- // TODO: this is not necessarily accurate. While it gets all those
available, the max should actually be
- // the one in the path (which can be obtained from the
output for csc, but there may be other better
- // ways such as a small C# app to interrogate it.
- // It may be best to have an NPanday plugin that can reveal
it then call that first to set it,
- // reusing the vendor info
-
- File versions = new File( System.getenv( "systemroot" ) +
"\\Microsoft.NET\\Framework" );
- if ( versions.exists() )
- {
- List<DefaultArtifactVersion> frameworkVersions = new
ArrayList<DefaultArtifactVersion>();
- String[] list = versions.list( new java.io.FilenameFilter()
- {
- public boolean accept( File parent, String name )
- {
- File f = new File( parent, name );
- // Mscorlib.dll can be used to detect 2.0 SDK,
Microsoft.CompactFramework.Build.Tasks.dll for 3.5 SDK
- // Having just the runtime (without these files) is
not sufficient
- return f.isDirectory() && ( new File( f,
"Mscorlib.dll" ).exists() || new File( f,
-
"Microsoft.CompactFramework.Build.Tasks.dll"
).exists() );
- }
- } );
- if ( list != null && list.length > 0 )
- {
- for ( String frameworkVersion : list )
- {
- frameworkVersions.add( new DefaultArtifactVersion(
frameworkVersion ) );
- }
- Collections.sort( frameworkVersions );
- System.out.println( "Available framework versions: " +
frameworkVersions );
- version = frameworkVersions.get( frameworkVersions.size()
- 1 );
- System.out.println( "Selected framework version: " +
version );
- }
- }
- if ( version == null )
- {
- System.out.println( "No Framework version given - attempting
to use all" );
- }
- }
- return version;
- }
-
protected static VersionRange createVersionRange( String versionRangeStr )
{
VersionRange versionRange;
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/Azure17Bootstrap.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/Azure17Bootstrap.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/Azure17Bootstrap.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/Azure17Bootstrap.java
Fri Jul 11 10:02:23 2014
@@ -26,7 +26,7 @@ public class Azure17Bootstrap
{
public Azure17Bootstrap()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)" );
skipIfMissingAzureSDK("1.7");
}
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AzureBootstrap.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AzureBootstrap.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AzureBootstrap.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/AzureBootstrap.java
Fri Jul 11 10:02:23 2014
@@ -26,7 +26,7 @@ public class AzureBootstrap
{
public AzureBootstrap()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)" );
skipIfMissingAzureSDK("1.6");
}
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_196_MvcSupportTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_196_MvcSupportTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_196_MvcSupportTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_196_MvcSupportTest.java
Fri Jul 11 10:02:23 2014
@@ -26,9 +26,10 @@ import java.io.File;
public class NPANDAY_196_MvcSupportTest
extends AbstractNPandayIntegrationTestCase
{
+
public NPANDAY_196_MvcSupportTest()
{
- super( "[1.2,)", "[v3.5,)" );
+ super( "[1.2,)", FRAMEWORK_V3_5 );
skipIfMissingMVC2();
}
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_243_WpfGeneratedResourcesHandlingTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_243_WpfGeneratedResourcesHandlingTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_243_WpfGeneratedResourcesHandlingTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_243_WpfGeneratedResourcesHandlingTest.java
Fri Jul 11 10:02:23 2014
@@ -28,7 +28,7 @@ public class NPANDAY_243_WpfGeneratedRes
{
public NPANDAY_243_WpfGeneratedResourcesHandlingTest()
{
- super( "[1.2,)", "[v3.5,)" ); // 1.2+
+ super( "[1.2,)", FRAMEWORK_V3_5 );
}
public void testWpfProject()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_254_WebAppWithCultureResTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_254_WebAppWithCultureResTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_254_WebAppWithCultureResTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_254_WebAppWithCultureResTest.java
Fri Jul 11 10:02:23 2014
@@ -30,7 +30,7 @@ public class NPANDAY_254_WebAppWithCultu
{
public NPANDAY_254_WebAppWithCultureResTest()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)", FRAMEWORK_V4_0 );
skipIfMissingWebDeployV2();
skipIfXdtNotPresent();
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_288_Net40SupportTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_288_Net40SupportTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_288_Net40SupportTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_288_Net40SupportTest.java
Fri Jul 11 10:02:23 2014
@@ -28,7 +28,7 @@ public class NPANDAY_288_Net40SupportTes
{
public NPANDAY_288_Net40SupportTest()
{
- super( "[1.4.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.4.0-incubating,)", FRAMEWORK_V4_0 );
}
public void testNet40Project()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_328_VS2010WpfProjectSupportTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_328_VS2010WpfProjectSupportTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_328_VS2010WpfProjectSupportTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_328_VS2010WpfProjectSupportTest.java
Fri Jul 11 10:02:23 2014
@@ -28,7 +28,7 @@ public class NPANDAY_328_VS2010WpfProjec
{
public NPANDAY_328_VS2010WpfProjectSupportTest()
{
- super( "[1.4.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.4.0-incubating,)", FRAMEWORK_V4_0 );
}
public void testWPF2010Project()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_329_VS2010WcfProjectSupportTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_329_VS2010WcfProjectSupportTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_329_VS2010WcfProjectSupportTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_329_VS2010WcfProjectSupportTest.java
Fri Jul 11 10:02:23 2014
@@ -28,9 +28,10 @@ import java.util.List;
public class NPANDAY_329_VS2010WcfProjectSupportTest
extends AbstractNPandayIntegrationTestCase
{
+
public NPANDAY_329_VS2010WcfProjectSupportTest()
{
- super( "[1.4.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.4.0-incubating,)", FRAMEWORK_V4_0);
}
public void testWCF2010Project()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_330_VS2010MvcProjectSupportTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_330_VS2010MvcProjectSupportTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_330_VS2010MvcProjectSupportTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_330_VS2010MvcProjectSupportTest.java
Fri Jul 11 10:02:23 2014
@@ -28,7 +28,7 @@ public class NPANDAY_330_VS2010MvcProjec
{
public NPANDAY_330_VS2010MvcProjectSupportTest()
{
- super( "[1.4.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.4.0-incubating,)", FRAMEWORK_V4_0 );
skipIfMissingMVC2();
}
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_465_AspxDisablePrecompilationTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_465_AspxDisablePrecompilationTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_465_AspxDisablePrecompilationTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_465_AspxDisablePrecompilationTest.java
Fri Jul 11 10:02:23 2014
@@ -31,7 +31,7 @@ public class NPANDAY_465_AspxDisablePrec
{
public NPANDAY_465_AspxDisablePrecompilationTest()
{
- super( "[1.4.1-incubating,)", "[v3.5,)" );
+ super( "[1.4.1-incubating,)", FRAMEWORK_V3_5 );
}
public void testDisablePrecompilation()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_474_AspxExcludeWorkingDirectoriesTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_474_AspxExcludeWorkingDirectoriesTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_474_AspxExcludeWorkingDirectoriesTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_474_AspxExcludeWorkingDirectoriesTest.java
Fri Jul 11 10:02:23 2014
@@ -32,7 +32,7 @@ public class NPANDAY_474_AspxExcludeWork
{
public NPANDAY_474_AspxExcludeWorkingDirectoriesTest()
{
- super( "[1.4.1-incubating,)", "[v3.5,)" );
+ super( "[1.4.1-incubating,)", FRAMEWORK_V4_0 );
}
public void testExcludeWorkingDirectories()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_AzureSupportOneWebRole.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_AzureSupportOneWebRole.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_AzureSupportOneWebRole.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_AzureSupportOneWebRole.java
Fri Jul 11 10:02:23 2014
@@ -26,7 +26,7 @@ public class NPANDAY_480_AzureSupportOne
{
public NPANDAY_480_AzureSupportOneWebRole()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)", FRAMEWORK_V4_0 );
skipIfMissingAzureSDK("1.6");
skipIfMissingWebDeployV2();
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithMultipleRoles.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithMultipleRoles.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithMultipleRoles.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithMultipleRoles.java
Fri Jul 11 10:02:23 2014
@@ -26,7 +26,7 @@ public class NPANDAY_480_CloudServiceWit
{
public NPANDAY_480_CloudServiceWithMultipleRoles()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)", FRAMEWORK_V4_0 );
skipIfMissingAzureSDK("1.6");
skipIfMissingWebDeployV2();
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithWorkerRole.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithWorkerRole.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithWorkerRole.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_480_CloudServiceWithWorkerRole.java
Fri Jul 11 10:02:23 2014
@@ -26,7 +26,7 @@ public class NPANDAY_480_CloudServiceWit
{
public NPANDAY_480_CloudServiceWithWorkerRole()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)", FRAMEWORK_V4_0 );
skipIfMissingAzureSDK("1.6");
}
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_571_AzureSDKVersionTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_571_AzureSDKVersionTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_571_AzureSDKVersionTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_571_AzureSDKVersionTest.java
Fri Jul 11 10:02:23 2014
@@ -26,7 +26,7 @@ public class NPANDAY_571_AzureSDKVersion
{
public NPANDAY_571_AzureSDKVersionTest()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)", FRAMEWORK_V4_0 );
skipIfMissingProgramFilesDirectory( "Microsoft SDKs\\Windows
Azure\\.NET SDK\\2012-06", "Azure SDK 1.7 is not installed" );
}
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_580_WpfBrowserTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_580_WpfBrowserTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_580_WpfBrowserTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_580_WpfBrowserTest.java
Fri Jul 11 10:02:23 2014
@@ -28,7 +28,7 @@ public class NPANDAY_580_WpfBrowserTest
{
public NPANDAY_580_WpfBrowserTest()
{
- super( "[1.5.0-incubating,)", "[v4.0.30319,)" );
+ super( "[1.5.0-incubating,)", FRAMEWORK_V4_0 );
}
public void test()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_96_GlobalAsaxPrecompiledTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_96_GlobalAsaxPrecompiledTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_96_GlobalAsaxPrecompiledTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPANDAY_96_GlobalAsaxPrecompiledTest.java
Fri Jul 11 10:02:23 2014
@@ -31,7 +31,7 @@ public class NPANDAY_96_GlobalAsaxPrecom
{
public NPANDAY_96_GlobalAsaxPrecompiledTest()
{
- super( "[1.4.0-incubating,)", "[v3.5,)" );
+ super( "[1.4.0-incubating,)", FRAMEWORK_V3_5 );
}
public void testGlobalAsaxPrecompiled()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0012VBWebAppTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0012VBWebAppTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0012VBWebAppTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0012VBWebAppTest.java
Fri Jul 11 10:02:23 2014
@@ -33,7 +33,7 @@ public class NPandayIT0012VBWebAppTest
{
public NPandayIT0012VBWebAppTest()
{
- super( "[1.2,)" );
+ super( "[1.2,)", FRAMEWORK_V3_5 );
}
public void testWebAppInstall()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0013WebAppInstallTest.java
Fri Jul 11 10:02:23 2014
@@ -31,7 +31,7 @@ public class NPandayIT0013WebAppInstallT
{
public NPandayIT0013WebAppInstallTest()
{
- super( "[1.0.2,)" );
+ super( "[1.0.2,)", FRAMEWORK_V3_5 );
}
public void testWebAppInstall()
Modified:
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0041Net35Test.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0041Net35Test.java?rev=1609666&r1=1609665&r2=1609666&view=diff
==============================================================================
---
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0041Net35Test.java
(original)
+++
incubator/npanday/npanday-its/trunk/src/test/java/npanday/its/NPandayIT0041Net35Test.java
Fri Jul 11 10:02:23 2014
@@ -29,7 +29,7 @@ public class NPandayIT0041Net35Test
{
public NPandayIT0041Net35Test()
{
- super( "[1.0.2,)", "[v3.5,)" );
+ super( "[1.0.2,)", FRAMEWORK_V3_5 );
}
public void testNet35Project()