From nmaven-commits-return-674-apmail-incubator-nmaven-commits-archive=incubator.apache.org@incubator.apache.org Wed Jan 02 05:57:01 2008 Return-Path: Delivered-To: apmail-incubator-nmaven-commits-archive@locus.apache.org Received: (qmail 5033 invoked from network); 2 Jan 2008 05:57:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Jan 2008 05:57:01 -0000 Received: (qmail 59001 invoked by uid 500); 2 Jan 2008 05:56:50 -0000 Delivered-To: apmail-incubator-nmaven-commits-archive@incubator.apache.org Received: (qmail 58975 invoked by uid 500); 2 Jan 2008 05:56:50 -0000 Mailing-List: contact nmaven-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: nmaven-dev@incubator.apache.org Delivered-To: mailing list nmaven-commits@incubator.apache.org Received: (qmail 58966 invoked by uid 99); 2 Jan 2008 05:56:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jan 2008 21:56:50 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Jan 2008 05:56:35 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id E18731A9844; Tue, 1 Jan 2008 21:56:39 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r608017 - in /incubator/nmaven/trunk/core-integration-tests/src/test: java/org/apache/maven/dotnet/integrationtests/ resources/MavenITmng-0015-DeployLibraryAsSnapshot/ Date: Wed, 02 Jan 2008 05:56:39 -0000 To: nmaven-commits@incubator.apache.org From: sisbell@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080102055639.E18731A9844@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sisbell Date: Tue Jan 1 21:56:31 2008 New Revision: 608017 URL: http://svn.apache.org/viewvc?rev=608017&view=rev Log: IT for deploy of snapshot library. Added: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java (with props) incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/It0015.cs incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml (with props) Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Modified: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java?rev=608017&r1=608016&r2=608017&view=diff ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java (original) +++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/IntegrationTestSuite.java Tue Jan 1 21:56:31 2008 @@ -43,6 +43,8 @@ suite.addTestSuite( MavenITmng0012DeployModule.class ); suite.addTestSuite( MavenITmng0013DeployWinexe.class ); suite.addTestSuite( MavenITmng0014ResolveLibraryDependency.class ); + + suite.addTestSuite( MavenITmng0015DeployLibraryAsSnapshot.class ); return suite; } } Added: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java?rev=608017&view=auto ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java (added) +++ incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java Tue Jan 1 21:56:31 2008 @@ -0,0 +1,32 @@ +package org.apache.maven.dotnet.integrationtests; + +import org.apache.maven.integrationtests.AbstractMavenIntegrationTestCase; +import org.apache.maven.it.util.ResourceExtractor; +import org.apache.maven.it.Verifier; +import org.apache.maven.dotnet.BuildDirectories; + +import java.io.File; + +public class MavenITmng0015DeployLibraryAsSnapshot + extends AbstractMavenIntegrationTestCase +{ + public void testit0015() + throws Exception + { + String artifactId = "NMaven.It.It0015"; + String artifactName = artifactId + "-1.0.0-SNAPSHOT"; + String metadataDir = "target/test-repo/NMaven/Its/" + artifactId + "/"; + String artifactDir = metadataDir + "1.0.0-SNAPSHOT/"; + + File testDir = + ResourceExtractor.simpleExtractResources( getClass(), "/MavenITmng-0015-DeployLibraryAsSnapshot" ); + Verifier verifier = new Verifier( testDir.getAbsolutePath() ); + + verifier.executeGoal( "deploy" ); + verifier.assertFilePresent( "target/" + BuildDirectories.BUILD_SOURCES.getBuildDirectoryName() + "/It0015.cs" ); + verifier.assertFilePresent( "target/" + artifactName + ".dll" ); + verifier.assertFilePresent( artifactDir ); + verifier.assertFilePresent( metadataDir + "maven-metadata.xml" ); + verifier.resetStreams(); + } +} Propchange: incubator/nmaven/trunk/core-integration-tests/src/test/java/org/apache/maven/dotnet/integrationtests/MavenITmng0015DeployLibraryAsSnapshot.java ------------------------------------------------------------------------------ svn:eol-style = native Added: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/It0015.cs URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/It0015.cs?rev=608017&view=auto ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/It0015.cs (added) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/It0015.cs Tue Jan 1 21:56:31 2008 @@ -0,0 +1,8 @@ +namespace NMaven.IT { + +public class It0015 { + public static void Main () { + System.Console.Write("Hello World!"); + } +} +} Added: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml?rev=608017&view=auto ============================================================================== --- incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml (added) +++ incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml Tue Jan 1 21:56:31 2008 @@ -0,0 +1,27 @@ + + + + 4.0.0 + NMaven.Its + NMaven.It.It0015 + dotnet:library + 1.0.0-SNAPSHOT + NMaven.It.It0015 + + . + + + org.apache.maven.dotnet.plugins + maven-compiler-plugin + true + + + + + + repo + test repo + file:target/test-repo + + + Propchange: incubator/nmaven/trunk/core-integration-tests/src/test/resources/MavenITmng-0015-DeployLibraryAsSnapshot/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native