public class ErrataTestUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static Package |
createLaterTestPackage(User user,
Errata errata,
Channel channel,
Package previous)
Create a
Package which has a greater version number than another. |
static Channel |
createTestChannel(User user)
Create a
Channel. |
static Channel |
createTestChannel(User user,
Channel parent)
Create a child
Channel of an existing channel. |
static Channel |
createTestChannel(User user,
Errata errata)
Create a
Channel. |
static ChannelFamily |
createTestChannelFamily()
Create a
ChannelFamily. |
static ChannelProduct |
createTestChannelProduct()
Create a
ChannelProduct. |
static Channel |
createTestClonedChannel(User user,
Errata errata,
Channel original,
java.util.Collection<Package> packages)
Create a clone of a
Channel. |
static Errata |
createTestClonedErrata(User user,
Errata original,
java.util.Set<Cve> cves,
Package aPackage)
Create a clone of a given
Errata. |
static Cve |
createTestCve(java.lang.String name)
Create a
Cve. |
static Errata |
createTestErrata(User user,
java.util.Set<Cve> cves)
Create a
Errata. |
static InstalledPackage |
createTestInstalledPackage(Package packageIn,
Server server)
Create an
InstalledPackage (reification of the installation of a
package onto a server). |
static Package |
createTestPackage(User user,
Channel channel,
java.lang.String arch)
Create a
Package. |
static Package |
createTestPackage(User user,
Errata errata,
Channel channel,
java.lang.String arch)
Create a
Package. |
static void |
createTestRelevantChannel(Server server,
Channel channel)
Create a CVE audit-relevant channel (a line in suseCVEServerChannel).
|
static Server |
createTestServer(User user)
Create a
Server owned by a user, without channels. |
static Server |
createTestServer(User user,
java.util.Collection<Channel> channels)
Create a
Server owned by a user, with channels. |
static Server |
createTestServer(User user,
java.util.Collection<Channel> channels,
java.lang.String serverArchLabel)
Create a
Server owned by a user, with channels and a specific
server architecture. |
static User |
createTestUser()
Create a
User for the "testorg" organization. |
static Channel |
createTestVendorBaseChannel(ChannelFamily channelFamily,
ChannelProduct channelProduct)
Create a vendor base channel for a given
ChannelFamily and
ChannelProduct. |
static Channel |
createTestVendorChildChannel(Channel parent,
ChannelProduct channelProduct)
Create a vendor child channel for a given
ChannelFamily and
ChannelProduct. |
public static User createTestUser()
User for the "testorg" organization.public static Server createTestServer(User user) throws java.lang.Exception
Server owned by a user, without channels.user - the userjava.lang.Exception - if anything goes wrongpublic static Channel createTestChannel(User user) throws java.lang.Exception
Channel.user - the userjava.lang.Exception - if anything goes wrongpublic static void createTestRelevantChannel(Server server, Channel channel)
server - the serverchannel - the channel which is relevantpublic static ChannelProduct createTestChannelProduct() throws java.lang.Exception
ChannelProduct.java.lang.Exception - if anything goes wrongpublic static Channel createTestChannel(User user, Channel parent) throws java.lang.Exception
Channel of an existing channel.user - the userparent - the parent channeljava.lang.Exception - if anything goes wrongpublic static ChannelFamily createTestChannelFamily() throws java.lang.Exception
ChannelFamily.java.lang.Exception - if anything goes wrongpublic static Server createTestServer(User user, java.util.Collection<Channel> channels) throws java.lang.Exception
Server owned by a user, with channels.user - the userchannels - the channelsjava.lang.Exception - if anything goes wrongpublic static Channel createTestVendorBaseChannel(ChannelFamily channelFamily, ChannelProduct channelProduct) throws java.lang.Exception
ChannelFamily and
ChannelProduct.channelFamily - channelFamilychannelProduct - channelProductjava.lang.Exception - if anything goes wrongpublic static Channel createTestVendorChildChannel(Channel parent, ChannelProduct channelProduct) throws java.lang.Exception
ChannelFamily and
ChannelProduct.parent - the parent channelchannelProduct - channelProductjava.lang.Exception - if anything goes wrongpublic static Cve createTestCve(java.lang.String name) throws java.lang.Exception
Cve.name - the vulnerability identifierjava.lang.Exception - if anything goes wrongpublic static Errata createTestErrata(User user, java.util.Set<Cve> cves) throws java.lang.Exception
Errata.user - the errata ownercves - a set of CVE vulnerabilities fixed by this erratajava.lang.Exception - if anything goes wrongpublic static Errata createTestClonedErrata(User user, Errata original, java.util.Set<Cve> cves, Package aPackage) throws java.lang.Exception
Errata.user - the errata owneroriginal - the original errata to clone fromcves - a set of CVE vulnerabilities fixed by this errataaPackage - a package to include in the cloned erratajava.lang.Exception - if anything goes wrongpublic static Channel createTestChannel(User user, Errata errata) throws java.lang.Exception
Channel.user - the usererrata - an errata in the channeljava.lang.Exception - if anything goes wrongpublic static Channel createTestClonedChannel(User user, Errata errata, Channel original, java.util.Collection<Package> packages) throws java.lang.Exception
Channel.user - the usererrata - an errata in the channeloriginal - the channel to clone frompackages - packages to include in the cloned channeljava.lang.Exception - if anything goes wrongpublic static Package createTestPackage(User user, Channel channel, java.lang.String arch) throws java.lang.Exception
Package.user - the package ownerchannel - the channel in which the new package is to be publishedarch - the package architecture labeljava.lang.Exception - if anything goes wrongpublic static Package createTestPackage(User user, Errata errata, Channel channel, java.lang.String arch) throws java.lang.Exception
Package.user - the package ownererrata - an errata that will contain the new packagechannel - the channel in which the new package is to be publishedarch - the package architecture labeljava.lang.Exception - if anything goes wrongpublic static Package createLaterTestPackage(User user, Errata errata, Channel channel, Package previous) throws java.lang.Exception
Package which has a greater version number than another.user - the package ownererrata - an errata that will contain the new packagechannel - the channel in which the new package is to be publishedprevious - the previous channeljava.lang.Exception - if anything goes wrongpublic static InstalledPackage createTestInstalledPackage(Package packageIn, Server server) throws java.lang.Exception
InstalledPackage (reification of the installation of a
package onto a server).packageIn - the package to installserver - the serverjava.lang.Exception - if anything goes wrongpublic static Server createTestServer(User user, java.util.Collection<Channel> channels, java.lang.String serverArchLabel) throws java.lang.Exception
Server owned by a user, with channels and a specific
server architecture.user - the userchannels - the channelsserverArchLabel - the server architecture labeljava.lang.Exception - if anything goes wrong