Module Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore BinOpMod Str SubscriptLoad AttributeLoad NameLoad attr Slice Num ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Num decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad Str attr TupleLoad Str Str Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad Str attr TupleLoad Str Str Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad Str attr TupleLoad Str Str Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Str handlers ExceptHandler type NameLoad name NameStore body Assign NameStore SubscriptLoad Call AttributeLoad Call NameLoad NameLoad attr Str Index Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Str handlers ExceptHandler type NameLoad name NameStore body Assign NameStore SubscriptLoad Call AttributeLoad Call NameLoad NameLoad attr Str Index Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore BinOpAdd NameLoad Str FunctionDef arguments args NameParam defaults body Return ListComp NameLoad comprehension NameStore Call AttributeLoad Call NameLoad Call AttributeLoad NameLoad attr attr Str Call AttributeLoad NameLoad attr Str decorator_list Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension NameStore Call NameLoad Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Str Assign NameStore Str Expr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Str Assign NameStore Str Expr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Str Assign NameStore Str Expr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Str Assign NameStore BinOpMod Str Call AttributeLoad Str attr ListLoad Str Str Str Str Str Str Str Expr Call NameLoad SubscriptLoad NameLoad Index Num NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore TupleLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListComp TupleLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad CompareEq SubscriptLoad NameLoad Index Num Str For TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str SubscriptLoad NameLoad Index Num decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Str Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Str For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Index Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Str Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Str Index Num Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListComp TupleLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam defaults body If BoolOpOr CompareEq NameLoad AttributeLoad NameLoad attr CompareEq NameLoad AttributeLoad NameLoad attr body Return ListLoad Str Str Str Str If BoolOpOr CompareEq NameLoad AttributeLoad NameLoad attr CompareEq NameLoad AttributeLoad NameLoad attr body Return ListLoad Str Str Str Str decorator_list Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Num Assign TupleStore TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad Str attr TupleLoad Str Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Num decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareIn Str NameLoad Assert Call AttributeLoad SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareNotIn Str NameLoad Assert CompareNotIn AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareNotIn Str NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Str decorator_list AttributeLoad NameLoad attr decorator_list
N/A N/A sys N/A os N/A conary_test conary_test rephelp conary.deps deps conary versions conary.build.policy PolicyError conary.build.errors CookError conary rpmhelper conary_test resources N/A pythonVer N/A %s.%s N/A N/A sys version_info N/A 2 RpmCapsuleTest N/A N/A rephelp RepositoryHelper N/A testRPMCapsuleEpoch N/A N/A self N/A N/A N/A recipestr1 
class TestEpoch(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('epoch-1.0-1.i386.rpm')
 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestEpoch N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A N/A N/A self assertEquals N/A N/A N/A N/A N/A trv troveInfo capsule rpm epoch 17 N/A N/A conary_test rpm testScriptHasLdSoConf N/A N/A self N/A N/A N/A test warning on capsule scripts containing "ld.so.conf" (CNP-185) N/A recipestr 
class TestLdSoConf(CapsuleRecipe):
    name = 'scripts'
    version = '1.0_1'

    clearBuildReqs()

    def setup(r):
        r.addCapsule('scripts-1.0-1.x86_64.rpm')
 N/A N/A N/A self assertRaises PolicyError N/A self buildRecipe recipestr TestLdSoConf N/A N/A conary_test rpm testRPMCapsuleDepPolicy N/A N/A self N/A N/A N/A  Make sure that RPMProvide and RPMProvide work N/A recipestr1 
class TestEpoch(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('epoch-1.0-1.i386.rpm')
        r.RPMProvides('rpm: nonsenseProvision(FOO BAR)', 'epoch:rpm' )
        r.RPMRequires('rpm: nonsenseRequirement(BAZ QUX)', 'epoch' )
 N/A N/A N/A self cfg enableRPMVersionDeps False N/A N/A built d N/A N/A self buildRecipe recipestr1 TestEpoch N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A N/A N/A self assertEquals N/A str N/A N/A trv provides N/A N/A join N/A trove: epoch:rpm rpm: epoch rpm: epoch[x86-32] rpm: nonsenseProvision(BAR FOO) N/A N/A N/A self assertEquals N/A str N/A trv requires N/A N/A join N/A rpm: nonsenseRequirement(BAZ QUX) rpmlib: CompressedFileNames rpmlib: PayloadFilesHavePrefix N/A N/A N/A self cfg enableRPMVersionDeps True N/A N/A built d N/A N/A self buildRecipe recipestr1 TestEpoch N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A N/A N/A self assertEquals N/A str N/A N/A trv provides N/A N/A join N/A trove: epoch:rpm rpm: epoch rpm: epoch-17:1.0 rpm: epoch-17:1.0-1 rpm: epoch[x86-32] rpm: epoch[x86-32]-17:1.0 rpm: epoch[x86-32]-17:1.0-1 rpm: nonsenseProvision(BAR FOO) N/A N/A N/A self assertEquals N/A str N/A trv requires N/A N/A join N/A rpm: nonsenseRequirement(BAZ QUX) rpmlib: CompressedFileNames rpmlib: PayloadFilesHavePrefix N/A N/A conary_test rpm testRPMCapsuleDepPolicy2 N/A N/A self N/A N/A N/A Make sure that we can't specify non rpm and rpmlib deps using
        RPMProvides N/A recipestr1 
class TestEpoch(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('epoch-1.0-1.i386.rpm')
        r.RPMProvides('soname: nonsenseProvision(FOO BAR)', 'epoch' )
 N/A N/A N/A N/A N/A self buildRecipe recipestr1 TestEpoch N/A N/A N/A CookError N/A e N/A N/A err N/A N/A N/A N/A str e split N/A 1 N/A N/A N/A self assertEqual N/A str err  PolicyError: RPMProvides cannot be used to provide the non-rpm dependency: 'soname: nonsenseProvision(FOO BAR)' N/A N/A conary_test rpm testRPMCapsuleDepPolicy3 N/A N/A self N/A N/A N/A Make sure that we can't specify non rpm and rpmlib deps using
        RPMRequires N/A recipestr1 
class TestEpoch(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('epoch-1.0-1.i386.rpm')
        r.RPMRequires('soname: nonsenseProvision(FOO BAR)', 'epoch' )
 N/A N/A N/A N/A N/A self buildRecipe recipestr1 TestEpoch N/A N/A N/A CookError N/A e N/A N/A err N/A N/A N/A N/A str e split N/A 1 N/A N/A N/A self assertEqual N/A str err  PolicyError: RPMRequires cannot be used to provide the non-rpm dependency: 'soname: nonsenseProvision(FOO BAR)' N/A N/A conary_test rpm testRPMProvidesExceptions N/A N/A self N/A N/A N/A 
        Make sure you can add exceptions for rpm dependencies. You need to be
        able to do this when an RPM that you are installing incorrectly provides
        something that the system provides to avoid installing all RPMs as one
        large job.

        It only makes sense to do exceptDeps for RPMProvides since rpm
        provisions aren't actually attached to files.
         N/A recipe1 
class TestRecipe(CapsuleRecipe):
    name = 'test'
    version = '1'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('perl-Archive-Tar-1.46-68.fc11.x86_64.rpm')
 N/A recipe2 N/A recipe1 
        r.RPMProvides(exceptDeps='rpm: perl.*') getPerlProvides N/A N/A trv N/A N/A N/A N/A x N/A x N/A N/A N/A str N/A N/A trv provides split N/A N/A x startswith rpm: perl N/A N/A N/A N/A self cfg enableRPMVersionDeps False N/A r1trv N/A N/A self build recipe1 TestRecipe N/A r1provides N/A getPerlProvides r1trv N/A N/A N/A self assertEqual N/A len r1provides 5 N/A r2trv N/A N/A self build recipe2 TestRecipe N/A r2provides N/A getPerlProvides r2trv N/A N/A N/A self assertEqual N/A len r2provides 0 N/A N/A N/A self assertTrue N/A x N/A x N/A str N/A N/A r2trv provides N/A N/A N/A self cfg enableRPMVersionDeps True N/A r1trv N/A N/A self build recipe1 TestRecipe N/A r1provides N/A getPerlProvides r1trv N/A N/A N/A self assertEqual N/A len r1provides 19 N/A r2trv N/A N/A self build recipe2 TestRecipe N/A r2provides N/A getPerlProvides r2trv N/A N/A N/A self assertEqual N/A len r2provides 0 N/A N/A N/A self assertTrue N/A x N/A x N/A str N/A N/A r2trv provides N/A N/A conary_test rpm testRPMCapsuleKernelModMerging N/A N/A self N/A N/A N/A 
        Make sure that RPMRequires passes through mergeKmodSymbols correctly
         checkDeps N/A N/A built reqExpected provExpected N/A N/A N/A nvf built N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmDependencies N/A provGot N/A list N/A N/A N/A N/A trv provides iterDepsByClass N/A deps RpmDependencies N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A N/A self assertEquals N/A str provGot provExpected N/A N/A recipestr1 
class TestKernel(CapsuleRecipe):
    name = 'kernelish'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('kernelish-1.0-1.noarch.rpm')
        r.RPMRequires(mergeKmodSymbols=True)
 N/A N/A N/A self cfg enableRPMVersionDeps False N/A N/A built d N/A N/A self buildRecipe recipestr1 TestKernel N/A req [Dependency('ksym', flags={'bar:123456789abcdef': 1, 'foo:123456789abcdef': 1})] N/A prov [Dependency('kernel', flags={'bar:123456789abcdef': 1, 'foo:123456789abcdef': 1}), Dependency('kernelish')] N/A N/A checkDeps N/A built N/A 0 req prov N/A N/A N/A self cfg enableRPMVersionDeps True N/A N/A built d N/A N/A self buildRecipe recipestr1 TestKernel N/A req [Dependency('ksym', flags={'bar:123456789abcdef': 1, 'foo:123456789abcdef': 1})] N/A prov [Dependency('kernel', flags={'bar:123456789abcdef': 1, 'foo:123456789abcdef': 1}), Dependency('kernelish-1.0'), Dependency('kernelish-0:1.0'), Dependency('kernelish-0:1.0-1'), Dependency('kernelish'), Dependency('kernelish-1.0-1')] N/A N/A checkDeps N/A built N/A 0 req prov N/A recipestr2 
class TestKernel(CapsuleRecipe):
    name = 'kernelish'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('kernelish-1.0-1.noarch.rpm')
        r.RPMRequires(mergeKmodSymbols=False)
 N/A N/A N/A self cfg enableRPMVersionDeps False N/A N/A built d N/A N/A self buildRecipe recipestr2 TestKernel N/A req [Dependency('ksym[bar:123456789abcdef]'), Dependency('ksym[foo:123456789abcdef]')] N/A prov [Dependency('kernel[foo:123456789abcdef]'), Dependency('kernelish'), Dependency('kernel[bar:123456789abcdef]')] N/A N/A checkDeps N/A built N/A 0 req prov N/A N/A N/A self cfg enableRPMVersionDeps True N/A N/A built d N/A N/A self buildRecipe recipestr2 TestKernel N/A req [Dependency('ksym[bar:123456789abcdef]'), Dependency('ksym[foo:123456789abcdef]')] N/A prov N/A [%s] N/A N/A ,  join N/A Dependency('kernelish-1.0') Dependency('kernel[bar:123456789abcdef]') Dependency('kernelish-0:1.0') Dependency('kernelish-0:1.0-1') Dependency('kernel[foo:123456789abcdef]') Dependency('kernelish') Dependency('kernelish-1.0-1') N/A N/A checkDeps N/A built N/A 0 req prov N/A N/A conary_test rpm testRPMCapsuleDepCulling N/A N/A self N/A N/A N/A  Make sure that RPMRequires redundent rpm requires are culled N/A recipestr1 
class TestDepCulling(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('gnome-main-menu-0.9.10-26.x86_64.rpm')
 N/A N/A N/A self cfg enableRPMVersionDeps False N/A N/A N/A self overrideBuildFlavor is: x86_64 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestDepCulling N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmDependencies N/A reqExpected [Dependency('hal'), Dependency('gnome-main-menu-lang'), Dependency('gnome-panel'), Dependency('tango-icon-theme'), Dependency('coreutils'), Dependency('dbus-1-glib'), Dependency('libssui'), Dependency('eel'), Dependency('wireless-tools')] N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A N/A self cfg enableRPMVersionDeps True N/A N/A built d N/A N/A self buildRecipe recipestr1 TestDepCulling N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmDependencies N/A reqExpected [Dependency('hal'), Dependency('gnome-main-menu-lang'), Dependency('gnome-main-menu-lang-0.9.10'), Dependency('gnome-panel'), Dependency('tango-icon-theme'), Dependency('coreutils'), Dependency('dbus-1-glib'), Dependency('libssui'), Dependency('eel'), Dependency('wireless-tools')] N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A conary_test rpm testRPMRequiresExceptions N/A N/A self N/A N/A N/A  Make sure that RPMRequires's exceptions argument works N/A recipestr1 
class TestRPMRequiresExceptions(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('gnome-main-menu-0.9.10-26.x86_64.rpm')
        r.RPMRequires(exceptions='gnome-main-menu.*rpm')
 N/A N/A N/A self overrideBuildFlavor is: x86_64 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestRPMRequiresExceptions N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmDependencies N/A reqExpected [] N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A conary_test rpm testRPMRequiresExceptDeps1 N/A N/A self N/A N/A N/A  Make sure that RPMRequires's exceptDeps argument works N/A recipestr1 
class TestRPMRequiresExceptDeps(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('gnome-main-menu-0.9.10-26.x86_64.rpm')
        r.RPMRequires(exceptDeps='rpmlib: .*')
 N/A N/A N/A self overrideBuildFlavor is: x86_64 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestRPMRequiresExceptDeps N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmLibDependencies N/A reqExpected [] N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A conary_test rpm testRPMRequiresExceptDeps2 N/A N/A self N/A N/A N/A  Make sure that RPMRequires's exceptDeps argument works N/A recipestr1 
class TestRPMRequiresExceptDeps(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('gnome-main-menu-0.9.10-26.x86_64.rpm')
        r.RPMRequires(exceptDeps=('gnome-main-menu.*','rpmlib: .*'))
 N/A N/A N/A self overrideBuildFlavor is: x86_64 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestRPMRequiresExceptDeps N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmLibDependencies N/A reqExpected [] N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A conary_test rpm testRPMRequiresExceptDeps3 N/A N/A self N/A N/A N/A  Make sure that RPMRequires's exceptDeps argument works N/A recipestr1 
class TestRPMRequiresExceptDeps(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('gnome-main-menu-0.9.10-26.x86_64.rpm')
        r.RPMRequires(exceptDeps=(('gnome-main-menu.*','rpm: .*'),) )
 N/A N/A N/A self overrideBuildFlavor is: x86_64 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestRPMRequiresExceptDeps N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A reqGot N/A list N/A N/A N/A N/A trv requires iterDepsByClass N/A deps RpmDependencies N/A reqExpected [] N/A N/A N/A self assertEquals N/A str reqGot reqExpected N/A N/A conary_test rpm testRPMCapsuleUserGroup N/A N/A self N/A N/A N/A recipestr1 
class TestGroup(CapsuleRecipe):
    name = 'test'
    version = '0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('ownerships-1.0-1.i386.rpm')
 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestGroup N/A nvf N/A built N/A 0 N/A nvf N/A N/A nvf N/A 0 N/A N/A versions VersionFromString N/A nvf N/A 1 N/A nvf N/A 2 N/A repos N/A N/A self openRepository N/A trv N/A N/A repos getTrove nvf N/A N/A N/A self assertEquals N/A N/A trv requires N/A N/A deps ThawDependencySet 17#CompressedFileNames|17#PayloadFilesHavePrefix|17#PayloadIsBzip2 N/A N/A conary_test rpm testRPMCapsuleGhost N/A N/A self N/A N/A N/A recipestr1 
class TestGhost(CapsuleRecipe):
    name = 'ghost'
    version = '1.0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('ghost-1.0-1.i386.rpm')
        # ensure that initialContents overrides transient
        r.Transient('/foo/ghost')
 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestGhost N/A client N/A N/A self getConaryClient N/A repos N/A N/A client getRepos N/A nvf N/A N/A repos findTrove None N/A built N/A 0 N/A trv N/A N/A repos getTrove N/A nvf N/A 0 N/A fileList N/A list N/A N/A trv iterFileList N/A fileObjs N/A N/A repos getFileVersions N/A N/A N/A x N/A 0 N/A x N/A 2 N/A x N/A 3 N/A x fileList N/A N/A x N/A 1 /foo/ghost N/A N/A fileInfo fileObj N/A zip fileList fileObjs N/A N/A N/A N/A self assertFalse N/A N/A N/A fileObj flags isConfig N/A Expected config to be unset for %s N/A fileInfo N/A 1 N/A N/A N/A self assertFalse N/A N/A N/A fileObj flags isTransient N/A Expected transient to be unset for %s N/A fileInfo N/A 1 N/A N/A N/A self assertTrue N/A N/A N/A fileObj flags isInitialContents N/A Expected initialContents for %s N/A fileInfo N/A 1 N/A N/A conary_test rpm testRPMCapsuleDeps N/A N/A self N/A N/A N/A make sure that rpm capsule deps are correct N/A recipestr1 
class TestProvides(CapsuleRecipe):
    name = 'depstest'
    version = '1.0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('depstest-0.1-1.x86_64.rpm')
 N/A N/A N/A self cfg enableRPMVersionDeps False N/A N/A built d N/A N/A self buildRecipe recipestr1 TestProvides N/A client N/A N/A self getConaryClient N/A repos N/A N/A client getRepos N/A nvf N/A N/A repos findTrove None N/A built N/A 0 N/A trv N/A N/A repos getTrove N/A nvf N/A 0 N/A reqExpected N/A N/A join N/A abi: ELF32(SysV x86) file: /bin/sh soname: ELF32/ld-linux.so.2(GLIBC_PRIVATE SysV x86) soname: ELF32/libc.so.6(GLIBC_2.0 GLIBC_2.1.3 SysV x86) rpmlib: CompressedFileNames rpmlib: PayloadFilesHavePrefix N/A provExpected N/A N/A join N/A file: /bin/fakebin trove: depstest:rpm soname: ELF32/libm.so.6(GLIBC_2.0 GLIBC_2.1 GLIBC_2.2 GLIBC_2.4 SysV x86) rpm: depstest rpm: depstest[x86-64] rpm: libm.so.6(GLIBC_2.0 GLIBC_2.1 GLIBC_2.2 GLIBC_2.4) N/A N/A N/A self assertEqual N/A str N/A N/A trv provides provExpected N/A N/A N/A self assertEqual N/A str N/A N/A trv requires reqExpected N/A N/A N/A self cfg enableRPMVersionDeps True N/A N/A built d N/A N/A self buildRecipe recipestr1 TestProvides N/A client N/A N/A self getConaryClient N/A repos N/A N/A client getRepos N/A nvf N/A N/A repos findTrove None N/A built N/A 0 N/A trv N/A N/A repos getTrove N/A nvf N/A 0 N/A reqExpected N/A N/A join N/A abi: ELF32(SysV x86) file: /bin/sh soname: ELF32/ld-linux.so.2(GLIBC_PRIVATE SysV x86) soname: ELF32/libc.so.6(GLIBC_2.0 GLIBC_2.1.3 SysV x86) rpmlib: CompressedFileNames rpmlib: PayloadFilesHavePrefix N/A provExpected N/A N/A join N/A file: /bin/fakebin trove: depstest:rpm soname: ELF32/libm.so.6(GLIBC_2.0 GLIBC_2.1 GLIBC_2.2 GLIBC_2.4 SysV x86) rpm: depstest rpm: depstest-0.1 rpm: depstest-0.1-1 rpm: depstest-0:0.1 rpm: depstest-0:0.1-1 rpm: depstest[x86-64] rpm: depstest[x86-64]-0.1 rpm: depstest[x86-64]-0.1-1 rpm: depstest[x86-64]-0:0.1 rpm: depstest[x86-64]-0:0.1-1 rpm: libm.so.6(GLIBC_2.0 GLIBC_2.1 GLIBC_2.2 GLIBC_2.4) N/A N/A N/A self assertEqual N/A str N/A N/A trv provides provExpected N/A N/A N/A self assertEqual N/A str N/A N/A trv requires reqExpected N/A N/A conary_test rpm testRPMCapsuleSharedDeps N/A N/A self N/A N/A N/A make sure that rpm capsule deps on shared files are correct N/A recipestr1 
class TestSharedDep(CapsuleRecipe):
    name = 'sharedfiledep'
    version = '1.0'
    clearBuildReqs()

    def setup(r):
        # test dep provides
        r.addCapsule('sharedfiledep-1.0-1.i386.rpm',
                     package='sharedfiledep:rpm')
        r.addCapsule('sharedfiledep-secondary-1.0-1.i386.rpm',
                     package='sharedfiledep-secondary:rpm')
        # test dep requires
        r.Requires('foo:bar', '/usr/lib/libfoo.so.0.0')
 N/A N/A N/A self cfg enableRPMVersionDeps False N/A N/A built d N/A N/A self buildRecipe recipestr1 TestSharedDep N/A client N/A N/A self getConaryClient N/A repos N/A N/A client getRepos N/A reqExpected N/A N/A join N/A abi: ELF32(SysV x86) file: /bin/sh trove: foo:bar soname: ELF32/libc.so.6(GLIBC_2.1.3 SysV x86) rpm: rtld[GNU_HASH] rpmlib: CompressedFileNames rpmlib: PayloadFilesHavePrefix N/A provExpectedTemplate N/A N/A join N/A file: /usr/bin/script trove: TROVENAME:rpm soname: ELF32/libfoo.so.0(SysV x86) soname: ELF32/libfoo.so.0.0(SysV x86) rpm: libfoo.so.0 rpm: TROVENAME rpm: TROVENAME[x86-32] N/A b built N/A N/A nvf N/A N/A repos findTrove None b N/A trv N/A N/A repos getTrove N/A nvf N/A 0 N/A provExpected N/A N/A provExpectedTemplate replace TROVENAME N/A N/A N/A N/A b N/A 0 split : N/A 0 N/A N/A N/A self assertEqual N/A str N/A N/A trv provides provExpected N/A N/A N/A self assertEqual N/A str N/A N/A trv requires reqExpected N/A N/A N/A self cfg enableRPMVersionDeps True N/A N/A built d N/A N/A self buildRecipe recipestr1 TestSharedDep N/A client N/A N/A self getConaryClient N/A repos N/A N/A client getRepos N/A reqExpected N/A N/A join N/A abi: ELF32(SysV x86) file: /bin/sh trove: foo:bar soname: ELF32/libc.so.6(GLIBC_2.1.3 SysV x86) rpm: rtld[GNU_HASH] rpmlib: CompressedFileNames rpmlib: PayloadFilesHavePrefix N/A provExpectedTemplate N/A N/A join N/A file: /usr/bin/script trove: TROVENAME:rpm soname: ELF32/libfoo.so.0(SysV x86) soname: ELF32/libfoo.so.0.0(SysV x86) rpm: libfoo.so.0 rpm: TROVENAME rpm: TROVENAME-0:1.0 rpm: TROVENAME-0:1.0-1 rpm: TROVENAME-1.0 rpm: TROVENAME-1.0-1 rpm: TROVENAME[x86-32] rpm: TROVENAME[x86-32]-0:1.0 rpm: TROVENAME[x86-32]-0:1.0-1 rpm: TROVENAME[x86-32]-1.0 rpm: TROVENAME[x86-32]-1.0-1 N/A b built N/A N/A nvf N/A N/A repos findTrove None b N/A trv N/A N/A repos getTrove N/A nvf N/A 0 N/A provExpected N/A N/A provExpectedTemplate replace TROVENAME N/A N/A N/A N/A b N/A 0 split : N/A 0 N/A N/A N/A self assertEqual N/A str N/A N/A trv provides provExpected N/A N/A N/A self assertEqual N/A str N/A N/A trv requires reqExpected N/A N/A conary_test rpm testNoCapsuleTags N/A N/A self N/A N/A N/A Ensure that capule files are not tagged N/A recipestr1 
class TestTags(CapsuleRecipe):
    name = 'tagfile'
    version = '1.0'
    clearBuildReqs()

    def setup(r):
        r.addCapsule('tagfile-1.0-1.i386.rpm')
        r.TagSpec('info-file', '/usr/share/info/')
 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestTags N/A client N/A N/A self getConaryClient N/A repos N/A N/A client getRepos N/A nvf N/A N/A repos findTrove None N/A built N/A 0 N/A trv N/A N/A repos getTrove N/A nvf N/A 0 N/A fileList N/A list N/A N/A trv iterFileList N/A fileObjs N/A N/A repos getFileVersions N/A N/A N/A x N/A 0 N/A x N/A 2 N/A x N/A 3 N/A x fileList N/A fileObj N/A fileObjs N/A 0 N/A N/A N/A self assertEquals N/A fileObj tags N/A N/A N/A conary_test rpm testRPMCapsuleKernelDeps N/A N/A self N/A N/A N/A make sure that rpm kernel deps include symbol set hashes N/A fPath N/A N/A N/A os path join N/A N/A resources get_archive tmpwatch-2.9.1-1.i386.rpm mockGet N/A N/A self item default N/A N/A N/A N/A N/A item N/A rpmhelper PROVIDENAME N/A item N/A rpmhelper REQUIRENAME N/A N/A N/A kernel(goodVer) ksym(goodVer2) kernel(badver) ksym(badver2) N/A N/A N/A item N/A rpmhelper PROVIDEVERSION N/A item N/A rpmhelper REQUIREVERSION N/A N/A N/A 0123456789ABCDEF FEDCBA9876543210 3.2.1 ABCDE N/A N/A N/A N/A self mock N/A rpmhelper _RpmHeader get mockGet N/A h N/A N/A rpmhelper readHeader N/A file fPath N/A N/A N/A req prov output N/A N/A self captureOutput N/A h getDeps N/A expected N/A N/A join N/A rpm: kernel[badver] rpm: kernel[goodVer:0123456789ABCDEF] rpm: ksym[badver2] rpm: ksym[goodVer2:FEDCBA9876543210] N/A N/A N/A self assertEqual N/A str req expected N/A N/A N/A self assertEqual N/A str prov expected N/A N/A N/A self assertEqual N/A len N/A N/A N/A N/A output strip split 4 N/A N/A N/A req prov output N/A N/A self captureOutput N/A h getDeps mergeKmodSymbols True N/A expected N/A N/A join N/A rpm: kernel(badver goodVer:0123456789ABCDEF) rpm: ksym(badver2 goodVer2:FEDCBA9876543210) N/A N/A N/A self assertEqual N/A str req expected N/A N/A N/A self assertEqual N/A str prov expected N/A N/A N/A self assertEqual N/A len N/A N/A N/A N/A output strip split 4 N/A N/A conary_test rpm testRemoveCapsuleFiles N/A N/A self N/A N/A N/A 
        Ensure that the remove capsule files policy actually works. Make
        sure removed files don't leave behind file provides.
         N/A recipe1 class TestRecipe(CapsuleRecipe):
    name = 'test'
    version = '0'

    clearBuildReqs()

    def setup(r):
        r.addCapsule('shareddirs-1.0-1.x86_64.rpm', dir='/',
            package='%(name)s:rpm')
 N/A recipe2 N/A recipe1 
        r.RemoveCapsuleFiles('%(name)s:rpm', '^/usr/bin/script$') N/A trv N/A N/A self build recipe1 TestRecipe N/A files1 N/A N/A x N/A 1 N/A x N/A N/A trv iterFileList N/A N/A N/A self assertTrue N/A /usr/bin/script files1 N/A N/A N/A N/A N/A N/A N/A trv provides getDepClasses N/A N/A deps DEP_CLASS_FILES hasDep /usr/bin/script N/A trv2 N/A N/A self build recipe2 TestRecipe N/A files2 N/A N/A x N/A 1 N/A x N/A N/A trv2 iterFileList N/A N/A N/A self assertTrue N/A /usr/bin/script files2 N/A N/A N/A deps DEP_CLASS_FILES N/A N/A N/A trv2 provides getDepClasses N/A recipe3 N/A recipe1 
        r.RemoveCapsuleFiles('%(name)s:foo', '^/usr/bin/script$') N/A e N/A N/A self assertRaises PolicyError N/A self build recipe3 TestRecipe N/A N/A N/A self assertEquals N/A str e Package Policy errors found:
RemoveCapsuleFiles: Component test:foo does not exist N/A N/A conary_test rpm testRemoveCapsuleFilesNoFileProvide N/A N/A self N/A N/A N/A 
        CNY-3760: Don't traceback when a capsule file is removed that does not
        have a matching file provide.
         N/A recipe1 class TestRecipe(CapsuleRecipe):
    name = 'test'
    version = '0'

    clearBuildReqs()

    def setup(r):
        r.addCapsule('shareddirs-1.0-1.x86_64.rpm', dir='/',
            package='%(name)s:rpm')
        r.RemoveCapsuleFiles('%(name)s:rpm', '^/shareddir$')
 N/A trv N/A N/A self build recipe1 TestRecipe N/A files1 N/A N/A x N/A 1 N/A x N/A N/A trv iterFileList N/A N/A N/A self assertTrue N/A /shareddir files1 N/A N/A conary_test rpm testRPMCapsulePackageNoComponent N/A N/A self N/A N/A N/A 
        CNY-3743: make sure just the package name can be specified to
        addCapsule's package arg
         N/A recipestr1 
class TestSharedDep(CapsuleRecipe):
    name = 'sharedfiledep'
    version = '1.0'
    clearBuildReqs()

    def setup(r):
        # test dep provides
        r.addCapsule('sharedfiledep-1.0-1.i386.rpm',
                     package='sharedfiledep')
 N/A N/A built d N/A N/A self buildRecipe recipestr1 TestSharedDep N/A N/A conary_test rpm N/A