public class CpioArchiveAssertionHelper
extends java.lang.Object
| Constructor and Description |
|---|
CpioArchiveAssertionHelper() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assertCpioArchiveEquals(java.util.List<org.apache.commons.compress.archivers.cpio.CpioArchiveEntry> firstArchive,
java.util.List<org.apache.commons.compress.archivers.cpio.CpioArchiveEntry> secondArchive) |
private void |
blockDeviceEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry) |
private void |
characterDeviceEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry) |
private void |
directoryEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry) |
private boolean |
equals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry) |
private void |
fileEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry) |
private org.apache.commons.compress.archivers.cpio.CpioArchiveEntry |
matchEntrysByName(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
java.util.List<org.apache.commons.compress.archivers.cpio.CpioArchiveEntry> archive) |
private void |
symbolicLinkequals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry) |
public boolean assertCpioArchiveEquals(java.util.List<org.apache.commons.compress.archivers.cpio.CpioArchiveEntry> firstArchive,
java.util.List<org.apache.commons.compress.archivers.cpio.CpioArchiveEntry> secondArchive)
firstArchive - is a list that represents a cpio-archive by its entriessecondArchive - is a list that represents a cpio-archive by its entriesprivate boolean equals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry)
throws EntryNotEqualException
entry - to comparematchedEntry - second entry to compareEntryNotEqualException - if the entries are not assumed equal by one of the specific subroutinesprivate void characterDeviceEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry)
throws EntryNotEqualException
entry - to be compared tomatchedEntry - second entry to be compared toEntryNotEqualException - if the characterDevices do not equal in: DevMinor, DevMajor and Modeprivate void blockDeviceEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry)
throws EntryNotEqualException
entry - to be compared tomatchedEntry - second entry to be compared toEntryNotEqualException - if the blockDevices are not equal in: DevMinor, DevMajor and Modeprivate void symbolicLinkequals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry)
throws EntryNotEqualException
entry - to be compared tomatchedEntry - second entry to be compared toEntryNotEqualException - if the two links are not equalprivate void fileEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry)
throws EntryNotEqualException
entry - to be compared tomatchedEntry - second entry to be compared toEntryNotEqualException - if the files mode and content are not equal to one anotherprivate void directoryEquals(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchedEntry)
throws EntryNotEqualException
entry - to be compared tomatchedEntry - second entry to be compared toEntryNotEqualException - if the directories have not the same modeprivate org.apache.commons.compress.archivers.cpio.CpioArchiveEntry matchEntrysByName(org.apache.commons.compress.archivers.cpio.CpioArchiveEntry entry,
java.util.List<org.apache.commons.compress.archivers.cpio.CpioArchiveEntry> archive)
throws NoMatchFoundException
entry - with name that needs to be matchedarchive - list in witch a matching entry is searched forNoMatchFoundException - if no entry with a matching name in the archive list is found