public class MirroringArtifactProviderPack200CornerCasesTest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
org.junit.rules.ExpectedException |
exceptionVerifier |
private LocalArtifactRepository |
localRepository |
TemporaryLocalMavenRepository |
localRepositoryManager |
LogVerifier |
logVerifier |
static java.lang.Boolean[] |
mirrorPacked |
P2Context |
p2Context |
private MirroringArtifactProvider |
subject |
private static ArtifactTransferPolicy |
TRANSFER_POLICY |
| Constructor and Description |
|---|
MirroringArtifactProviderPack200CornerCasesTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
expectNoWarningsInLog() |
void |
initFields() |
private static void |
prefillLocalRepositoryWithCanonicalArtifact(LocalArtifactRepository localRepository,
IRawArtifactProvider provider,
org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey) |
private static void |
prefillLocalRepositoryWithPackedArtifact(LocalArtifactRepository localRepository,
IRawArtifactProvider provider,
org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey) |
private RepositoryArtifactProvider |
providerFor(java.net.URI... artifactRepository) |
void |
testCanonicalArtifactCreatedIfPackedArtifactAlreadyMirrored(java.lang.Boolean mirrorPacked) |
void |
testErrorIfPackedArtifactIsAvailableButCorrupt() |
void |
testIgnoreIfPackedArtifactNotAvailableRemotely() |
void |
testPackedArtifactMirroredEvenIfCanonicalArtifactPresent() |
private static final ArtifactTransferPolicy TRANSFER_POLICY
public LogVerifier logVerifier
public org.junit.rules.ExpectedException exceptionVerifier
public P2Context p2Context
public TemporaryLocalMavenRepository localRepositoryManager
private LocalArtifactRepository localRepository
private MirroringArtifactProvider subject
public static java.lang.Boolean[] mirrorPacked
public MirroringArtifactProviderPack200CornerCasesTest()
public void initFields()
throws java.lang.Exception
java.lang.Exceptionpublic void expectNoWarningsInLog()
throws java.lang.Exception
java.lang.Exceptionpublic void testIgnoreIfPackedArtifactNotAvailableRemotely()
throws java.lang.Exception
java.lang.Exceptionpublic void testErrorIfPackedArtifactIsAvailableButCorrupt()
throws java.lang.Exception
java.lang.Exceptionpublic void testPackedArtifactMirroredEvenIfCanonicalArtifactPresent()
throws java.lang.Exception
java.lang.Exceptionpublic void testCanonicalArtifactCreatedIfPackedArtifactAlreadyMirrored(java.lang.Boolean mirrorPacked)
throws java.lang.Exception
java.lang.Exceptionprivate RepositoryArtifactProvider providerFor(java.net.URI... artifactRepository) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionExceptionprivate static void prefillLocalRepositoryWithPackedArtifact(LocalArtifactRepository localRepository, IRawArtifactProvider provider, org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey) throws java.lang.Exception
java.lang.Exceptionprivate static void prefillLocalRepositoryWithCanonicalArtifact(LocalArtifactRepository localRepository, IRawArtifactProvider provider, org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey) throws java.lang.Exception
java.lang.Exception