当前位置: 首页>>代码示例>>Python>>正文


Python rhnDependency.make_evr函数代码示例

本文整理汇总了Python中spacewalk.server.rhnDependency.make_evr函数的典型用法代码示例。如果您正苦于以下问题:Python make_evr函数的具体用法?Python make_evr怎么用?Python make_evr使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了make_evr函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: testMakeEvr2

 def testMakeEvr2(self):
     nlimitstr = 'mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr(nlimitstr)
     assert nlimit['epoch'] is None and\
         nlimit['name'] == 'mozilla' and\
         nlimit['version'] == '1.5' and\
         nlimit['release'] == '2.rhfc1.dag'
开发者ID:TJM,项目名称:spacewalk,代码行数:7,代码来源:test_solve_dependencies.py

示例2: testEvrFilterGT

 def testEvrFilterGT(self):
     nlimitstr = '38:mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr(nlimitstr)
     pack = self.solve_deps_with_limits(self.serv_id,
                                        [self.filename],
                                        2,
                                        limit_operator='>',
                                        limit=nlimitstr)
     assert rpm.labelCompare((pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2]),
                             (nlimit['epoch'], nlimit['version'], nlimit['release'])) == 1
开发者ID:TJM,项目名称:spacewalk,代码行数:10,代码来源:test_solve_dependencies.py

示例3: testUp2dateFilterLTE1

 def testUp2dateFilterLTE1(self):
     nlimitstr = 'mozilla-1-1:35'
     nlimit = rhnDependency.make_evr(nlimitstr)
     pack = self.up2date.solveDependencies_with_limits(self.myserver.getSystemId(),
                                                       [self.filename],
                                                       2,
                                                       limit_operator='<=',
                                                       limit=nlimitstr)
     ret = rpm.labelCompare((pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2]),
                            (nlimit['epoch'], nlimit['version'], nlimit['release']))
     assert ret == -1 or ret == 0
开发者ID:TJM,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py

示例4: testEvrFilterE

 def testEvrFilterE(self):
     nlimitstr = '38:mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr(nlimitstr)
     pack = self.solve_deps_with_limits(self.serv_id,
                                        [self.filename],
                                        2,
                                        limit_operator='==',
                                        limit=nlimitstr)
     assert pack[self.filename][0][1] == nlimit['version'] and\
         pack[self.filename][0][2] == nlimit['release'] and\
         pack[self.filename][0][3] == nlimit['epoch']
开发者ID:TJM,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py

示例5: testUp2dateFilterGT

 def testUp2dateFilterGT( self ):
     nlimitstr = '35:mozilla-0-0'
     nlimit = rhnDependency.make_evr( nlimitstr )
     pack = self.up2date.solveDependencies_with_limits( self.myserver.getSystemId(),\
                                                        [self.filename],\
                                                        2,\
                                                        limit_operator = '>',\
                                                        limit = nlimitstr )
     ret = rpm.labelCompare( ( pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2] ),\
                              ( nlimit['epoch'], nlimit['version'], nlimit['release']) )
     assert ret == 1
开发者ID:T-D-Oe,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py

示例6: testEvrFilterLTE

 def testEvrFilterLTE( self ):
     nlimitstr = '38:mozilla-1.5-2.rhfc1.dag'
     nlimit = rhnDependency.make_evr( nlimitstr )
     pack = self.solve_deps_with_limits( self.serv_id,\
                                         [self.filename],\
                                         2,\
                                         limit_operator = '<=',\
                                         limit = nlimitstr )
     ret = rpm.labelCompare( ( pack[self.filename][0][3], pack[self.filename][0][1], pack[self.filename][0][2] ),\
                              ( nlimit['epoch'], nlimit['version'], nlimit['release']) )
     assert ret == -1 or ret == 0
开发者ID:T-D-Oe,项目名称:spacewalk,代码行数:11,代码来源:test_solve_dependencies.py


注:本文中的spacewalk.server.rhnDependency.make_evr函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。