瀏覽代碼

Adding new methods after interface change

pull/51/head
Martin Stockhammer 5 年之前
父節點
當前提交
53c58d457d

+ 22
- 13
archiva-modules/archiva-base/archiva-repository-layer/src/test/java/org/apache/archiva/repository/mock/RepositoryProviderMock.java 查看文件

@@ -21,19 +21,8 @@ package org.apache.archiva.repository.mock;

import org.apache.archiva.configuration.ManagedRepositoryConfiguration;
import org.apache.archiva.configuration.RemoteRepositoryConfiguration;
import org.apache.archiva.repository.BasicManagedRepository;
import org.apache.archiva.repository.BasicRemoteRepository;
import org.apache.archiva.repository.EditableManagedRepository;
import org.apache.archiva.repository.EditableRemoteRepository;
import org.apache.archiva.repository.ManagedRepository;
import org.apache.archiva.repository.PasswordCredentials;
import org.apache.archiva.repository.ReleaseScheme;
import org.apache.archiva.repository.RemoteRepository;
import org.apache.archiva.repository.RepositoryCredentials;
import org.apache.archiva.repository.RepositoryEvent;
import org.apache.archiva.repository.RepositoryException;
import org.apache.archiva.repository.RepositoryProvider;
import org.apache.archiva.repository.RepositoryType;
import org.apache.archiva.configuration.RepositoryGroupConfiguration;
import org.apache.archiva.repository.*;
import org.apache.archiva.repository.features.ArtifactCleanupFeature;
import org.apache.archiva.repository.features.IndexCreationFeature;
import org.apache.archiva.repository.features.RemoteIndexFeature;
@@ -80,6 +69,11 @@ public class RepositoryProviderMock implements RepositoryProvider
return new BasicRemoteRepository( id, name , Paths.get("target/remotes"));
}

@Override
public EditableRepositoryGroup createRepositoryGroup(String id, String name) {
return null;
}

@Override
public ManagedRepository createManagedInstance( ManagedRepositoryConfiguration configuration ) throws RepositoryException
{
@@ -176,6 +170,16 @@ public class RepositoryProviderMock implements RepositoryProvider

}

@Override
public RepositoryGroup createRepositoryGroup(RepositoryGroupConfiguration configuration) throws RepositoryException {
return null;
}

@Override
public void updateRepositoryGroupInstance(EditableRepositoryGroup repositoryGroup, RepositoryGroupConfiguration configuration) throws RepositoryException {

}

@Override
public ManagedRepositoryConfiguration getManagedConfiguration( ManagedRepository managedRepository ) throws RepositoryException
{
@@ -202,6 +206,11 @@ public class RepositoryProviderMock implements RepositoryProvider
return configuration;
}

@Override
public RepositoryGroupConfiguration getRepositoryGroupConfiguration(RepositoryGroup repositoryGroup) throws RepositoryException {
return null;
}


@Override
public RemoteRepositoryConfiguration getRemoteConfiguration( RemoteRepository remoteRepository ) throws RepositoryException

+ 5
- 0
archiva-modules/archiva-maven/archiva-maven-proxy/src/test/java/org/apache/archiva/proxy/MockConfiguration.java 查看文件

@@ -182,6 +182,11 @@ public class MockConfiguration
return getDataDirectory().resolve("remotes");
}

@Override
public Path getRepositoryGroupBaseDir() {
return getDataDirectory().resolve("groups");
}

@Override
public Path getDataDirectory() {
if (configuration!=null && StringUtils.isNotEmpty(configuration.getArchivaRuntimeConfiguration().getDataDirectory())) {

+ 34
- 0
archiva-modules/archiva-maven/archiva-maven-proxy/src/test/java/org/apache/archiva/repository/mock/ManagedRepositoryContentMock.java 查看文件

@@ -28,14 +28,18 @@ import org.apache.archiva.model.ProjectReference;
import org.apache.archiva.model.VersionedReference;
import org.apache.archiva.repository.*;
import org.apache.archiva.repository.content.PathParser;
import org.apache.archiva.repository.content.StorageAsset;
import org.apache.commons.lang.StringUtils;
import org.springframework.stereotype.Service;

import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import java.util.function.Consumer;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

@@ -384,4 +388,34 @@ public class ManagedRepositoryContentMock implements ManagedRepositoryContent
{
return null;
}

@Override
public StorageAsset getAsset(String path) {
return null;
}

@Override
public void consumeData(StorageAsset asset, Consumer<InputStream> consumerFunction, boolean readLock) throws IOException {

}

@Override
public StorageAsset addAsset(String path, boolean container) {
return null;
}

@Override
public void removeAsset(StorageAsset asset) throws IOException {

}

@Override
public StorageAsset moveAsset(StorageAsset origin, String destination) throws IOException {
return null;
}

@Override
public StorageAsset copyAsset(StorageAsset origin, String destination) throws IOException {
return null;
}
}

+ 5
- 0
archiva-modules/archiva-maven/archiva-maven-repository/src/test/java/org/apache/archiva/configuration/TestConfiguration.java 查看文件

@@ -115,6 +115,11 @@ public class TestConfiguration
return getDataDirectory().resolve("remotes");
}

@Override
public Path getRepositoryGroupBaseDir() {
return getDataDirectory().resolve("groups");
}

@Override
public Path getDataDirectory() {
if (configuration!=null && configuration.getArchivaRuntimeConfiguration()!=null &&

+ 7
- 0
archiva-modules/archiva-maven/archiva-maven-repository/src/test/java/org/apache/archiva/metadata/repository/storage/maven2/conf/MockConfiguration.java 查看文件

@@ -159,6 +159,11 @@ public class MockConfiguration
return getDataDirectory().resolve("remotes");
}

@Override
public Path getRepositoryGroupBaseDir() {
return getDataDirectory().resolve("groups");
}

@Override
public Path getDataDirectory() {
if (configuration!=null && StringUtils.isNotEmpty(configuration.getArchivaRuntimeConfiguration().getDataDirectory())) {
@@ -167,4 +172,6 @@ public class MockConfiguration
return getAppServerBaseDir().resolve("data");
}
}


}

Loading…
取消
儲存