@Test @Ignore("Will work with org.apache.maven:maven-core:3.1.0+") public void testPathFromMvnEclipse() throws Exception { Dependency31Helper helper = new Dependency31Helper(null, null, null); assertEquals( "org/foo/org.foo.bar/1.0-SNAPSHOT/org.foo.bar-1.0-SNAPSHOT.jar", helper.pathFromMaven("mvn:org.foo/org.foo.bar/1.0-SNAPSHOT")); assertEquals( "org/foo/org.foo.bar/1.0-SNAPSHOT/org.foo.bar-1.0-SNAPSHOT.kar", helper.pathFromMaven("mvn:org.foo/org.foo.bar/1.0-SNAPSHOT/kar")); assertEquals( "org/foo/org.foo.bar/1.0-SNAPSHOT/org.foo.bar-1.0-SNAPSHOT-features.xml", helper.pathFromMaven("mvn:org.foo/org.foo.bar/1.0-SNAPSHOT/xml/features")); }
@Test public void testEclipseArtifactToMvn() throws Exception { Dependency31Helper helper = new Dependency31Helper(null, null, null); assertEquals( "mvn:org.foo/org.foo.bar/1.0-SNAPSHOT", helper.artifactToMvn( new org.eclipse.aether.artifact.DefaultArtifact("org.foo:org.foo.bar:1.0-SNAPSHOT"))); assertEquals( "mvn:org.foo/org.foo.bar/1.0-SNAPSHOT/kar", helper.artifactToMvn( new org.eclipse.aether.artifact.DefaultArtifact( "org.foo:org.foo.bar:kar:1.0-SNAPSHOT"))); assertEquals( "mvn:org.foo/org.foo.bar/1.0-SNAPSHOT/xml/features", helper.artifactToMvn( new org.eclipse.aether.artifact.DefaultArtifact( "org.foo:org.foo.bar:xml:features:1.0-SNAPSHOT"))); }