Test nameEAPIAssertionExpectedportage 2.2.0_alpha51_p4pkgcore 0.6.6paludis 0.64.2
ActualResultActualResultActualResult
banned_commands.DoHardCommandTest1build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
hardlink createdTrueTrueTrueTrue
hardlink preserved after mergeTrueTrueFalseTrue
4build startedTrueTrueOKTrueFAILTrueOK
package mergedFalseFalseTrueFalse
hardlink createdFalse?True?
hardlink preserved after mergeFalse?False?
banned_commands.DoSedCommandTest3build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
dosed result'SED WORKED''SED WORKED''SED WORKED''SED WORKED'
4build startedTrueTrueOKTrueFAILTrueOK
package mergedFalseFalseTrueFalse
dosed resultnot 'SED WORKED'?'SED WORKED'?
depend.DependTest2DEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
build startedTrueTrueTrueTrue
depend.FailingDependTest4DEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedFalseFalseFalseFalse
package mergedFalseFalseFalseFalse
build startedFalseFalseFalseFalse
depend.FailingRDependTest2DEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedFalseFalseFalseFalse
package mergedFalseFalseFalseFalse
build startedFalseFalseFalseFalse
depend.PDependTest3PDEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
PDEP merged before ebuildFalseTrueFalseTrue
build startedTrueTrueTrueTrue
depend.RDependTest4RDEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
build startedTrueTrueTrueTrue
deprecated_vars.AATest0build startedTrueTrueOKTrueFAILTrueOK
package mergedTrueTrueTrueTrue
${AA}'pmsts-temp.bin''pmsts-temp.bin''''pmsts-temp.bin'
4build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
${AA}''''''''
deprecated_vars.KVTest0build startedTrueTrueOKTrueFAILTrueOK
package mergedTrueTrueTrueTrue
${KV}not '''3.0.0-pomiocik''''3.0.0-pomiocik+'
4build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
${KV}''''''''
doins_fail.DoInsFailureTest0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
4build startedTrueTrueOKTrueOKTrueOK
package mergedFalseFalseFalseFalse
eclass_depend.DependInheritanceTest3DEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
eclass DEP 0build startedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
build startedTrueTrueTrueTrue
eclass_depend.PDependInheritanceTest1PDEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
eclass PDEP 0build startedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
build startedTrueTrueTrueTrue
eclass_depend.RDependInheritanceTest4RDEP 0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
eclass RDEP 0build startedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
package mergedTrueTrueTrueTrue
build startedTrueTrueTrueTrue
eclass_metadata.EclassDefinedPhasesTest0build startedTrueTruen/a (but OK)Truen/a (but OK)Truen/a (but OK)
package mergedTrueTrueTrueTrue
DEFINED_PHASES (eclass)contains 'compile'SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])
DEFINED_PHASES (ebuild)contains 'install'SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])
4build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
DEFINED_PHASES (eclass)contains 'compile'SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])
DEFINED_PHASES (ebuild)contains 'install'SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])SpaceSepFrozenSet(['compile', 'setup', 'install'])
eclass_metadata.IUseInheritanceTest0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
IUSE (eclass)contains 'foo'PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])PaludisChoiceSet([PaludisChoice('foo'), PaludisChoice('bar')])
IUSE (ebuild)contains 'bar'PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])PaludisChoiceSet([PaludisChoice('foo'), PaludisChoice('bar')])
phase_function_order.PhaseFunctionOrderTest1build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
Executed phases['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']
3build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
Executed phases['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']
4build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
Executed phases['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']
special_vars.DefinedPhasesTest0build startedTrueTruen/a (but OK)Truen/a (but OK)Truen/a (but OK)
package mergedTrueTrueTrueTrue
DEFINED_PHASES('setup',)('setup',)('setup',)('setup',)
4build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
DEFINED_PHASES('setup',)('setup',)('setup',)('setup',)
special_vars.InheritedVariableTest0build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
INHERITEDcontains 'pms-test-dbus'['pms-test', 'pms-test-dbus']['pms-test', 'pms-test-dbus']['pms-test', 'pms-test-dbus']
special_vars.RDependFallbackTest1build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
RDEPENDcontains 'virtual/libc'PortagePackageDepSet( CompletePortageAtom('virtual/libc'))PkgCorePackageDepSet( PkgCoreAtom('virtual/libc'))PaludisPackageDepSet( PaludisAtom('virtual/libc'))
4build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
RDEPEND()()()()
variable_scope.VariableScopeTest1build startedTrueTrueOKTrueOKTrueOK
global variablere('declare -[-x] GLOBAL_TEST="(foo|bar)"')'declare -- GLOBAL_TEST="bar"''declare -- GLOBAL_TEST="bar"''declare -- GLOBAL_TEST="bar"'
unset global variablere('(|declare -[-x] GLOBAL_TEST="foo")')''''''
simple variablere('declare -[-x] DEFAULT_TEST="foo"')'declare -- DEFAULT_TEST="foo"''declare -- DEFAULT_TEST="foo"''declare -- DEFAULT_TEST="foo"'
exported variablere('declare -x EXPORT_TEST="foo"')'declare -x EXPORT_TEST="foo"''declare -x EXPORT_TEST="foo"''declare -x EXPORT_TEST="foo"'
local variablere('')''''''
package mergedTrueTrueTrueTrue
workdir_fallback.WorkdirFallbackTest1build startedTrueTrueOKTrueOKTrueOK
package mergedTrueTrueTrueTrue
4build startedTrueTrueOKTrueOKTrueOK
package mergedFalseFalseFalseFalse