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.Exception
public void expectNoWarningsInLog() throws java.lang.Exception
java.lang.Exception
public void testIgnoreIfPackedArtifactNotAvailableRemotely() throws java.lang.Exception
java.lang.Exception
public void testErrorIfPackedArtifactIsAvailableButCorrupt() throws java.lang.Exception
java.lang.Exception
public void testPackedArtifactMirroredEvenIfCanonicalArtifactPresent() throws java.lang.Exception
java.lang.Exception
public void testCanonicalArtifactCreatedIfPackedArtifactAlreadyMirrored(java.lang.Boolean mirrorPacked) throws java.lang.Exception
java.lang.Exception
private RepositoryArtifactProvider providerFor(java.net.URI... artifactRepository) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
private static void prefillLocalRepositoryWithPackedArtifact(LocalArtifactRepository localRepository, IRawArtifactProvider provider, org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey) throws java.lang.Exception
java.lang.Exception
private static void prefillLocalRepositoryWithCanonicalArtifact(LocalArtifactRepository localRepository, IRawArtifactProvider provider, org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey) throws java.lang.Exception
java.lang.Exception