This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository maven-shared-io.
commit 5f206d1094217c9bc733d46d381e09d0d4a20707 Author: Emmanuel Bourg <[email protected]> Date: Wed Jul 19 18:23:52 2017 +0200 Removed the patches (fixed usptream) --- debian/changelog | 1 + debian/patches/01-upgrade-easymock.patch | 1098 -------------------- .../patches/02-maven-artifact-compatibility.patch | 23 - debian/patches/series | 2 - 4 files changed, 1 insertion(+), 1123 deletions(-) diff --git a/debian/changelog b/debian/changelog index f066fd2..11cfb63 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ maven-shared-io (3.0.0-1) UNRELEASED; urgency=medium * Team upload. * New upstream release - Depend on libmaven3-core-java instead of libmaven2-core-java + - Removed the patches (fixed usptream) * debian/control: - Use canonical URLs for the Vcs-* fields - Standards-Version updated to 4.0.0 (no changes) diff --git a/debian/patches/01-upgrade-easymock.patch b/debian/patches/01-upgrade-easymock.patch deleted file mode 100644 index d5cf8ca..0000000 --- a/debian/patches/01-upgrade-easymock.patch +++ /dev/null @@ -1,1098 +0,0 @@ -Description: Upgrade the dependency on Easymock. This patch has been applied upstream. -Author: Emmanuel Bourg <[email protected]> -Forwarded: https://github.com/apache/maven-shared/commit/56e570232a0ae933e4427c7d1edcdd2d4cff7420 ---- a/src/test/java/org/apache/maven/shared/io/MockManager.java -+++ /dev/null -@@ -1,58 +0,0 @@ --package org.apache.maven.shared.io; -- --/* -- * Licensed to the Apache Software Foundation (ASF) under one -- * or more contributor license agreements. See the NOTICE file -- * distributed with this work for additional information -- * regarding copyright ownership. The ASF licenses this file -- * to you under the Apache License, Version 2.0 (the -- * "License"); you may not use this file except in compliance -- * with the License. You may obtain a copy of the License at -- * -- * http://www.apache.org/licenses/LICENSE-2.0 -- * -- * Unless required by applicable law or agreed to in writing, -- * software distributed under the License is distributed on an -- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -- * KIND, either express or implied. See the License for the -- * specific language governing permissions and limitations -- * under the License. -- */ -- --import java.util.ArrayList; --import java.util.Iterator; --import java.util.List; -- --import org.easymock.MockControl; -- --public class MockManager --{ -- -- private List mockControls = new ArrayList(); -- -- public void add( MockControl control ) -- { -- mockControls.add( control ); -- } -- -- public void replayAll() -- { -- for ( Iterator it = mockControls.iterator(); it.hasNext(); ) -- { -- MockControl control = (MockControl) it.next(); -- -- control.replay(); -- } -- } -- -- public void verifyAll() -- { -- for ( Iterator it = mockControls.iterator(); it.hasNext(); ) -- { -- MockControl control = (MockControl) it.next(); -- -- control.verify(); -- } -- } -- --} ---- a/src/test/java/org/apache/maven/shared/io/download/DefaultDownloadManagerTest.java -+++ b/src/test/java/org/apache/maven/shared/io/download/DefaultDownloadManagerTest.java -@@ -24,7 +24,6 @@ - import java.util.Collections; - - import org.apache.maven.artifact.manager.WagonManager; --import org.apache.maven.shared.io.MockManager; - import org.apache.maven.shared.io.TestUtils; - import org.apache.maven.shared.io.logging.DefaultMessageHolder; - import org.apache.maven.shared.io.logging.MessageHolder; -@@ -40,20 +39,15 @@ - import org.apache.maven.wagon.proxy.ProxyInfo; - import org.apache.maven.wagon.repository.Repository; - import org.codehaus.plexus.PlexusTestCase; --import org.easymock.MockControl; -+ -+import static org.easymock.EasyMock.*; - - public class DefaultDownloadManagerTest - extends PlexusTestCase - { - -- private MockManager mockManager; -- -- private MockControl wagonManagerControl; -- - private WagonManager wagonManager; - -- private MockControl wagonControl; -- - private Wagon wagon; - - public void setUp() -@@ -61,17 +55,8 @@ - { - super.setUp(); - -- mockManager = new MockManager(); -- -- wagonManagerControl = MockControl.createControl( WagonManager.class ); -- mockManager.add( wagonManagerControl ); -- -- wagonManager = (WagonManager) wagonManagerControl.getMock(); -- -- wagonControl = MockControl.createControl( Wagon.class ); -- mockManager.add( wagonControl ); -- -- wagon = (Wagon) wagonControl.getMock(); -+ wagonManager = createMock( WagonManager.class ); -+ wagon = createMock( Wagon.class ); - } - - public void testShouldConstructWithNoParamsAndHaveNonNullMessageHolder() -@@ -81,18 +66,11 @@ - - public void testShouldConstructWithWagonManager() - { -- MockManager mockManager = new MockManager(); -- -- MockControl ctl = MockControl.createControl( WagonManager.class ); -- mockManager.add( ctl ); -- -- WagonManager wagonManager = (WagonManager) ctl.getMock(); -- -- mockManager.replayAll(); -+ replay( wagonManager ); - - new DefaultDownloadManager( wagonManager ); - -- mockManager.verifyAll(); -+ verify( wagonManager ); - } - - public void testShouldLookupInstanceDefaultRoleHint() -@@ -103,14 +81,7 @@ - - public void testShouldFailToDownloadMalformedURL() - { -- MockManager mockManager = new MockManager(); -- -- MockControl ctl = MockControl.createControl( WagonManager.class ); -- mockManager.add( ctl ); -- -- WagonManager wagonManager = (WagonManager) ctl.getMock(); -- -- mockManager.replayAll(); -+ replay( wagonManager ); - - DownloadManager mgr = new DefaultDownloadManager( wagonManager ); - -@@ -125,7 +96,7 @@ - assertTrue( e.getMessage().indexOf( "invalid URL" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagonManager ); - } - - public void testShouldDownloadFromTempFileWithNoTransferListeners() -@@ -136,13 +107,13 @@ - - setupDefaultMockConfiguration(); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - - downloadManager.download( tempFile.toURL().toExternalForm(), new DefaultMessageHolder() ); - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldDownloadFromTempFileTwiceAndUseCache() -@@ -153,7 +124,7 @@ - - setupDefaultMockConfiguration(); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -167,7 +138,7 @@ - assertEquals( 1, mh.size() ); - assertTrue( mh.render().indexOf( "Using cached" ) > -1 ); - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldDownloadFromTempFileWithOneTransferListener() -@@ -178,23 +149,20 @@ - - setupDefaultMockConfiguration(); - -- MockControl transferListenerControl = MockControl.createControl( TransferListener.class ); -- mockManager.add( transferListenerControl ); -- -- TransferListener transferListener = (TransferListener) transferListenerControl.getMock(); -+ TransferListener transferListener = createMock( TransferListener.class ); - - wagon.addTransferListener( transferListener ); - - wagon.removeTransferListener( transferListener ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager, transferListener ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - - downloadManager.download( tempFile.toURL().toExternalForm(), Collections.singletonList( transferListener ), - new DefaultMessageHolder() ); - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager, transferListener ); - } - - public void testShouldFailToDownloadWhenWagonProtocolNotFound() -@@ -205,7 +173,7 @@ - - setupMocksWithWagonManagerGetException( new UnsupportedProtocolException( "not supported" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -220,7 +188,7 @@ - assertTrue( TestUtils.toString( e ).indexOf( "UnsupportedProtocolException" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldFailToDownloadWhenWagonConnectThrowsConnectionException() -@@ -231,7 +199,7 @@ - - setupMocksWithWagonConnectionException( new ConnectionException( "connect error" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -246,7 +214,7 @@ - assertTrue( TestUtils.toString( e ).indexOf( "ConnectionException" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldFailToDownloadWhenWagonConnectThrowsAuthenticationException() -@@ -257,7 +225,7 @@ - - setupMocksWithWagonConnectionException( new AuthenticationException( "bad credentials" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -272,7 +240,7 @@ - assertTrue( TestUtils.toString( e ).indexOf( "AuthenticationException" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldFailToDownloadWhenWagonGetThrowsTransferFailedException() -@@ -283,7 +251,7 @@ - - setupMocksWithWagonGetException( new TransferFailedException( "bad transfer" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -298,7 +266,7 @@ - assertTrue( TestUtils.toString( e ).indexOf( "TransferFailedException" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldFailToDownloadWhenWagonGetThrowsResourceDoesNotExistException() -@@ -309,7 +277,7 @@ - - setupMocksWithWagonGetException( new ResourceDoesNotExistException( "bad resource" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -324,7 +292,7 @@ - assertTrue( TestUtils.toString( e ).indexOf( "ResourceDoesNotExistException" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldFailToDownloadWhenWagonGetThrowsAuthorizationException() -@@ -335,7 +303,7 @@ - - setupMocksWithWagonGetException( new AuthorizationException( "bad transfer" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -350,7 +318,7 @@ - assertTrue( TestUtils.toString( e ).indexOf( "AuthorizationException" ) > -1 ); - } - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - public void testShouldFailToDownloadWhenWagonDisconnectThrowsConnectionException() -@@ -361,7 +329,7 @@ - - setupMocksWithWagonDisconnectException( new ConnectionException( "not connected" ) ); - -- mockManager.replayAll(); -+ replay( wagon, wagonManager ); - - DownloadManager downloadManager = new DefaultDownloadManager( wagonManager ); - -@@ -371,33 +339,27 @@ - - assertTrue( mh.render().indexOf( "ConnectionException" ) > -1 ); - -- mockManager.verifyAll(); -+ verify( wagon, wagonManager ); - } - - private void setupDefaultMockConfiguration() - { - try - { -- wagonManager.getWagon( "file" ); -- wagonManagerControl.setReturnValue( wagon ); -+ expect( wagonManager.getWagon( "file" ) ).andReturn( wagon ); - } - catch ( UnsupportedProtocolException e ) - { - fail( "This shouldn't happen!!" ); - } - -- wagonManager.getAuthenticationInfo( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getAuthenticationInfo( anyString() ) ).andReturn( null ); - -- wagonManager.getProxy( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getProxy( anyString() ) ).andReturn( null ); - - try - { -- wagon.connect( new Repository(), new AuthenticationInfo(), new ProxyInfo() ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -+ wagon.connect( anyObject( Repository.class ) , anyObject( AuthenticationInfo.class ), anyObject( ProxyInfo.class ) ); - } - catch ( ConnectionException e ) - { -@@ -410,8 +372,7 @@ - - try - { -- wagon.get( "file:///some/path", new File( "." ) ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -+ wagon.get( anyString(), anyObject( File.class ) ); - } - catch ( TransferFailedException e ) - { -@@ -440,8 +401,7 @@ - { - try - { -- wagonManager.getWagon( "file" ); -- wagonManagerControl.setThrowable( error ); -+ expect( wagonManager.getWagon( "file" ) ).andThrow( error ); - } - catch ( UnsupportedProtocolException e ) - { -@@ -453,27 +413,21 @@ - { - try - { -- wagonManager.getWagon( "file" ); -- wagonManagerControl.setReturnValue( wagon ); -+ expect( wagonManager.getWagon( "file" ) ).andReturn( wagon ); - } - catch ( UnsupportedProtocolException e ) - { - fail( "This shouldn't happen!!" ); - } - -- wagonManager.getAuthenticationInfo( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getAuthenticationInfo( anyString() ) ).andReturn( null ); - -- wagonManager.getProxy( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getProxy( anyString() ) ).andReturn( null ); - - try - { -- wagon.connect( new Repository(), new AuthenticationInfo(), new ProxyInfo() ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonControl.setThrowable( error ); -+ wagon.connect( anyObject( Repository.class ) , anyObject( AuthenticationInfo.class ), anyObject( ProxyInfo.class ) ); -+ expectLastCall().andThrow( error ); - } - catch ( ConnectionException e ) - { -@@ -489,26 +443,20 @@ - { - try - { -- wagonManager.getWagon( "file" ); -- wagonManagerControl.setReturnValue( wagon ); -+ expect( wagonManager.getWagon( "file" ) ).andReturn( wagon ); - } - catch ( UnsupportedProtocolException e ) - { - fail( "This shouldn't happen!!" ); - } - -- wagonManager.getAuthenticationInfo( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getAuthenticationInfo( anyString() ) ).andReturn( null ); - -- wagonManager.getProxy( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getProxy( anyString() ) ).andReturn( null ); - - try - { -- wagon.connect( new Repository(), new AuthenticationInfo(), new ProxyInfo() ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -+ wagon.connect( anyObject( Repository.class ) , anyObject( AuthenticationInfo.class ), anyObject( ProxyInfo.class ) ); - } - catch ( ConnectionException e ) - { -@@ -521,9 +469,8 @@ - - try - { -- wagon.get( "file:///some/path", new File( "." ) ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonControl.setThrowable( error ); -+ wagon.get( anyString(), anyObject( File.class ) ); -+ expectLastCall().andThrow( error ); - } - catch ( TransferFailedException e ) - { -@@ -552,26 +499,20 @@ - { - try - { -- wagonManager.getWagon( "file" ); -- wagonManagerControl.setReturnValue( wagon ); -+ expect( wagonManager.getWagon( "file" ) ).andReturn( wagon ); - } - catch ( UnsupportedProtocolException e ) - { - fail( "This shouldn't happen!!" ); - } - -- wagonManager.getAuthenticationInfo( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getAuthenticationInfo( anyString() ) ).andReturn( null ); - -- wagonManager.getProxy( "" ); -- wagonManagerControl.setMatcher( MockControl.ALWAYS_MATCHER ); -- wagonManagerControl.setReturnValue( null ); -+ expect( wagonManager.getProxy( anyString() ) ).andReturn( null ); - - try - { -- wagon.connect( new Repository(), new AuthenticationInfo(), new ProxyInfo() ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -+ wagon.connect( anyObject( Repository.class ) , anyObject( AuthenticationInfo.class ), anyObject( ProxyInfo.class ) ); - } - catch ( ConnectionException e ) - { -@@ -584,8 +525,7 @@ - - try - { -- wagon.get( "file:///some/path", new File( "." ) ); -- wagonControl.setMatcher( MockControl.ALWAYS_MATCHER ); -+ wagon.get( anyString(), anyObject( File.class ) ); - } - catch ( TransferFailedException e ) - { -@@ -603,7 +543,7 @@ - try - { - wagon.disconnect(); -- wagonControl.setThrowable( error ); -+ expectLastCall().andThrow( error ); - } - catch ( ConnectionException e ) - { ---- a/src/test/java/org/apache/maven/shared/io/location/ArtifactLocatorStrategyTest.java -+++ b/src/test/java/org/apache/maven/shared/io/location/ArtifactLocatorStrategyTest.java -@@ -31,68 +31,49 @@ - import org.apache.maven.artifact.resolver.ArtifactNotFoundException; - import org.apache.maven.artifact.resolver.ArtifactResolutionException; - import org.apache.maven.artifact.resolver.ArtifactResolver; --import org.apache.maven.shared.io.MockManager; - import org.apache.maven.shared.io.logging.DefaultMessageHolder; - import org.apache.maven.shared.io.logging.MessageHolder; --import org.easymock.MockControl; -+ -+import static org.easymock.EasyMock.*; - - public class ArtifactLocatorStrategyTest - extends TestCase - { - -- private MockManager mockManager = new MockManager(); -- -- private MockControl factoryControl; -- - private ArtifactFactory factory; - -- private MockControl resolverControl; -- - private ArtifactResolver resolver; - -- private MockControl localRepositoryControl; -- - private ArtifactRepository localRepository; - - public void setUp() - { -- factoryControl = MockControl.createControl( ArtifactFactory.class ); -- mockManager.add( factoryControl ); -- -- factory = (ArtifactFactory) factoryControl.getMock(); -- -- resolverControl = MockControl.createControl( ArtifactResolver.class ); -- mockManager.add( resolverControl ); -- -- resolver = (ArtifactResolver) resolverControl.getMock(); -- -- localRepositoryControl = MockControl.createControl( ArtifactRepository.class ); -- mockManager.add( localRepositoryControl ); -- -- localRepository = (ArtifactRepository) localRepositoryControl.getMock(); -+ factory = createMock( ArtifactFactory.class ); -+ resolver = createMock( ArtifactResolver.class ); -+ localRepository = createMock( ArtifactRepository.class ); - } - - public void testShouldConstructWithoutDefaultArtifactType() - { -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository ); - - new ArtifactLocatorStrategy( factory, resolver, localRepository, Collections.EMPTY_LIST ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository ); - } - - public void testShouldConstructWithDefaultArtifactType() - { -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository ); - - new ArtifactLocatorStrategy( factory, resolver, localRepository, Collections.EMPTY_LIST, "zip" ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository ); - } - - public void testShouldFailToResolveSpecWithOneToken() - { -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST, "zip" ); -@@ -103,12 +84,12 @@ - assertNull( location ); - assertEquals( 1, mh.size() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository ); - } - - public void testShouldFailToResolveSpecWithTwoTokens() - { -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST, "zip" ); -@@ -119,7 +100,7 @@ - assertNull( location ); - assertEquals( 1, mh.size() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository ); - } - - public void testShouldResolveSpecWithThreeTokensUsingDefaultType() -@@ -128,17 +109,12 @@ - File tempFile = File.createTempFile( "artifact-location.", ".temp" ); - tempFile.deleteOnExit(); - -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- -- factory.createArtifact( "group", "artifact", "version", null, "jar" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ -+ expect( factory.createArtifact( "group", "artifact", "version", null, "jar" ) ).andReturn( artifact ); - - try - { -@@ -155,7 +131,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -168,7 +144,7 @@ - - assertSame( tempFile, location.getFile() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldResolveSpecWithThreeTokensUsingCustomizedDefaultType() -@@ -177,17 +153,12 @@ - File tempFile = File.createTempFile( "artifact-location.", ".temp" ); - tempFile.deleteOnExit(); - -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- -- factory.createArtifact( "group", "artifact", "version", null, "zip" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ -+ expect( factory.createArtifact( "group", "artifact", "version", null, "zip" ) ).andReturn( artifact ); - - try - { -@@ -204,7 +175,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST, "zip" ); -@@ -217,7 +188,7 @@ - - assertSame( tempFile, location.getFile() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldResolveSpecWithFourTokens() -@@ -226,17 +197,12 @@ - File tempFile = File.createTempFile( "artifact-location.", ".temp" ); - tempFile.deleteOnExit(); - -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- -- factory.createArtifact( "group", "artifact", "version", null, "zip" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ -+ expect( factory.createArtifact( "group", "artifact", "version", null, "zip" ) ).andReturn( artifact ); - - try - { -@@ -253,7 +219,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -266,7 +232,7 @@ - - assertSame( tempFile, location.getFile() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldResolveSpecWithFiveTokens() -@@ -275,17 +241,13 @@ - File tempFile = File.createTempFile( "artifact-location.", ".temp" ); - tempFile.deleteOnExit(); - -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- -- factory.createArtifactWithClassifier( "group", "artifact", "version", "zip", "classifier" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ -+ expect( factory.createArtifactWithClassifier( "group", "artifact", "version", "zip", "classifier" ) ) -+ .andReturn( artifact ); - - try - { -@@ -302,7 +264,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -315,7 +277,7 @@ - - assertSame( tempFile, location.getFile() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldResolveSpecWithFiveTokensAndEmptyTypeToken() -@@ -324,17 +286,13 @@ - File tempFile = File.createTempFile( "artifact-location.", ".temp" ); - tempFile.deleteOnExit(); - -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- -- factory.createArtifactWithClassifier( "group", "artifact", "version", "jar", "classifier" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ -+ expect( factory.createArtifactWithClassifier( "group", "artifact", "version", "jar", "classifier" ) ) -+ .andReturn( artifact ); - - try - { -@@ -351,7 +309,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -364,7 +322,7 @@ - - assertSame( tempFile, location.getFile() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldResolveSpecWithMoreThanFiveTokens() -@@ -373,17 +331,13 @@ - File tempFile = File.createTempFile( "artifact-location.", ".temp" ); - tempFile.deleteOnExit(); - -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- artifact.getFile(); -- artifactControl.setReturnValue( tempFile ); -- -- factory.createArtifactWithClassifier( "group", "artifact", "version", "zip", "classifier" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ expect( artifact.getFile() ).andReturn( tempFile ); -+ -+ expect( factory.createArtifactWithClassifier( "group", "artifact", "version", "zip", "classifier" ) ) -+ .andReturn( artifact ); - - try - { -@@ -400,7 +354,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -415,23 +369,18 @@ - - assertSame( tempFile, location.getFile() ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldNotResolveSpecToArtifactWithNullFile() - throws IOException - { -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -- artifact.getFile(); -- artifactControl.setReturnValue( null ); -- artifact.getId(); -- artifactControl.setReturnValue( "<some-artifact-id>" ); -- -- factory.createArtifact( "group", "artifact", "version", null, "jar" ); -- factoryControl.setReturnValue( artifact ); -+ Artifact artifact = createMock( Artifact.class ); -+ -+ expect( artifact.getFile() ).andReturn( null ); -+ expect( artifact.getId() ).andReturn( "<some-artifact-id>" ); -+ -+ expect( factory.createArtifact( "group", "artifact", "version", null, "jar" )).andReturn( artifact ); - - try - { -@@ -448,7 +397,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -461,30 +410,25 @@ - - assertTrue( mh.render().indexOf( "<some-artifact-id>" ) > -1 ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldNotResolveWhenArtifactNotFoundExceptionThrown() - throws IOException - { -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -+ Artifact artifact = createMock( Artifact.class ); - -- artifact.getId(); -- artifactControl.setReturnValue( "<some-artifact-id>" ); -+ expect( artifact.getId() ).andReturn( "<some-artifact-id>" ); - -- factory.createArtifact( "group", "artifact", "version", null, "jar" ); -- factoryControl.setReturnValue( artifact ); -+ expect( factory.createArtifact( "group", "artifact", "version", null, "jar" ) ).andReturn( artifact ); - - try - { - resolver.resolve( artifact, Collections.EMPTY_LIST, localRepository ); -- resolverControl.setThrowable( new ArtifactNotFoundException( "not found", "group", "artifact", "version", -- "jar", Collections.EMPTY_LIST, -- "http://nowhere.com", Collections.EMPTY_LIST, -- new NullPointerException() ) ); -+ expectLastCall().andThrow( new ArtifactNotFoundException( "not found", "group", "artifact", "version", -+ "jar", Collections.EMPTY_LIST, -+ "http://nowhere.com", Collections.EMPTY_LIST, -+ new NullPointerException() ) ); - } - catch ( ArtifactResolutionException e ) - { -@@ -497,7 +441,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -511,30 +455,25 @@ - assertTrue( mh.render().indexOf( "<some-artifact-id>" ) > -1 ); - assertTrue( mh.render().indexOf( "not found" ) > -1 ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - public void testShouldNotResolveWhenArtifactResolutionExceptionThrown() - throws IOException - { -- MockControl artifactControl = MockControl.createControl( Artifact.class ); -- mockManager.add( artifactControl ); -- -- Artifact artifact = (Artifact) artifactControl.getMock(); -+ Artifact artifact = createMock( Artifact.class ); - -- artifact.getId(); -- artifactControl.setReturnValue( "<some-artifact-id>" ); -+ expect( artifact.getId() ).andReturn( "<some-artifact-id>" ); - -- factory.createArtifact( "group", "artifact", "version", null, "jar" ); -- factoryControl.setReturnValue( artifact ); -+ expect( factory.createArtifact( "group", "artifact", "version", null, "jar" ) ).andReturn( artifact ); - - try - { - resolver.resolve( artifact, Collections.EMPTY_LIST, localRepository ); -- resolverControl.setThrowable( new ArtifactResolutionException( "resolution failed", "group", "artifact", -- "version", "jar", Collections.EMPTY_LIST, -- Collections.EMPTY_LIST, -- new NullPointerException() ) ); -+ expectLastCall().andThrow( new ArtifactResolutionException( "resolution failed", "group", "artifact", -+ "version", "jar", Collections.EMPTY_LIST, -+ Collections.EMPTY_LIST, -+ new NullPointerException() ) ); - } - catch ( ArtifactResolutionException e ) - { -@@ -547,7 +486,7 @@ - fail( "This should NEVER happen. It's a mock!" ); - } - -- mockManager.replayAll(); -+ replay( factory, resolver, localRepository, artifact ); - - LocatorStrategy strategy = new ArtifactLocatorStrategy( factory, resolver, localRepository, - Collections.EMPTY_LIST ); -@@ -561,7 +500,7 @@ - assertTrue( mh.render().indexOf( "<some-artifact-id>" ) > -1 ); - assertTrue( mh.render().indexOf( "resolution failed" ) > -1 ); - -- mockManager.verifyAll(); -+ verify( factory, resolver, localRepository, artifact ); - } - - } ---- a/src/test/java/org/apache/maven/shared/io/location/LocatorTest.java -+++ b/src/test/java/org/apache/maven/shared/io/location/LocatorTest.java -@@ -23,13 +23,13 @@ - import java.util.Collections; - import java.util.List; - --import org.apache.maven.shared.io.MockManager; - import org.apache.maven.shared.io.logging.DefaultMessageHolder; - import org.apache.maven.shared.io.logging.MessageHolder; --import org.easymock.MockControl; - - import junit.framework.TestCase; - -+import static org.easymock.EasyMock.*; -+ - public class LocatorTest - extends TestCase - { -@@ -61,21 +61,10 @@ - - public void testSetStrategiesShouldClearAnyPreExistingStrategiesOut() - { -- MockManager mgr = new MockManager(); -- -- MockControl originalStrategyControl = MockControl.createControl( LocatorStrategy.class ); -- -- mgr.add( originalStrategyControl ); -- -- LocatorStrategy originalStrategy = (LocatorStrategy) originalStrategyControl.getMock(); -- -- MockControl replacementStrategyControl = MockControl.createControl( LocatorStrategy.class ); -+ LocatorStrategy originalStrategy = createMock( LocatorStrategy.class ); -+ LocatorStrategy replacementStrategy = createMock( LocatorStrategy.class ); - -- mgr.add( replacementStrategyControl ); -- -- LocatorStrategy replacementStrategy = (LocatorStrategy) replacementStrategyControl.getMock(); -- -- mgr.replayAll(); -+ replay( originalStrategy, replacementStrategy ); - - Locator locator = new Locator(); - locator.addStrategy( originalStrategy ); -@@ -87,20 +76,14 @@ - assertFalse( strategies.contains( originalStrategy ) ); - assertTrue( strategies.contains( replacementStrategy ) ); - -- mgr.verifyAll(); -+ verify( originalStrategy, replacementStrategy ); - } - - public void testShouldRemovePreviouslyAddedStrategy() - { -- MockManager mgr = new MockManager(); -- -- MockControl originalStrategyControl = MockControl.createControl( LocatorStrategy.class ); -- -- mgr.add( originalStrategyControl ); -- -- LocatorStrategy originalStrategy = (LocatorStrategy) originalStrategyControl.getMock(); -+ LocatorStrategy originalStrategy = createMock( LocatorStrategy.class ); - -- mgr.replayAll(); -+ replay( originalStrategy ); - - Locator locator = new Locator(); - locator.addStrategy( originalStrategy ); -@@ -115,7 +98,7 @@ - - assertFalse( strategies.contains( originalStrategy ) ); - -- mgr.verifyAll(); -+ verify( originalStrategy ); - } - - public void testResolutionFallsThroughStrategyStackAndReturnsNullIfNotResolved() diff --git a/debian/patches/02-maven-artifact-compatibility.patch b/debian/patches/02-maven-artifact-compatibility.patch deleted file mode 100644 index 32e56b6..0000000 --- a/debian/patches/02-maven-artifact-compatibility.patch +++ /dev/null @@ -1,23 +0,0 @@ -Description: Fixes the compatibility with the version of maven-artifact in Debian. -Author: Emmanuel Bourg <[email protected]> -Bug: https://github.com/apache/maven-shared/pull/4 ---- a/src/test/java/org/apache/maven/shared/io/location/ArtifactLocatorStrategyTest.java -+++ b/src/test/java/org/apache/maven/shared/io/location/ArtifactLocatorStrategyTest.java -@@ -426,7 +426,7 @@ - { - resolver.resolve( artifact, Collections.EMPTY_LIST, localRepository ); - expectLastCall().andThrow( new ArtifactNotFoundException( "not found", "group", "artifact", "version", -- "jar", Collections.EMPTY_LIST, -+ "jar", null, Collections.EMPTY_LIST, - "http://nowhere.com", Collections.EMPTY_LIST, - new NullPointerException() ) ); - } -@@ -471,7 +471,7 @@ - { - resolver.resolve( artifact, Collections.EMPTY_LIST, localRepository ); - expectLastCall().andThrow( new ArtifactResolutionException( "resolution failed", "group", "artifact", -- "version", "jar", Collections.EMPTY_LIST, -+ "version", "jar", null, Collections.EMPTY_LIST, - Collections.EMPTY_LIST, - new NullPointerException() ) ); - } diff --git a/debian/patches/series b/debian/patches/series deleted file mode 100644 index 3aa6cde..0000000 --- a/debian/patches/series +++ /dev/null @@ -1,2 +0,0 @@ -01-upgrade-easymock.patch -02-maven-artifact-compatibility.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/maven-shared-io.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

