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


Python RuntestBase.parseOptions方法代码示例

本文整理汇总了Python中util.runtestBase.RuntestBase.parseOptions方法的典型用法代码示例。如果您正苦于以下问题:Python RuntestBase.parseOptions方法的具体用法?Python RuntestBase.parseOptions怎么用?Python RuntestBase.parseOptions使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在util.runtestBase.RuntestBase的用法示例。


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

示例1: parseOptions

# 需要导入模块: from util.runtestBase import RuntestBase [as 别名]
# 或者: from util.runtestBase.RuntestBase import parseOptions [as 别名]
 def parseOptions(self):
     opts = RuntestBase.parseOptions(self)
     for o, v in opts:
         if o in ('--ext',):
             self.sourceExt = v
         elif o in ('--esc',):
             self.runESC = True
         elif o in ('--escbin',):
             self.escbin = v
         elif o in ('--eval',):
             self.eval = True
         elif o in ('--threads',):
             self.threads=int(v)
         elif o in ('--ats',):
             self.genAtsSwfs = True
             self.rebuildtests = True
         elif o in ('--atsdir',):
             self.atsDir = v
         elif o in ('--verify',):
             self.verify = True
             self.vmargs = '-Dverifyall -Dverbose=verify'
         elif o in ('--aotsdk',):
             self.aotsdk = v
         elif o in ('--aotout',):
             self.aotout = v
         elif o in ('--aotargs',):
             self.aotextraargs = v
         elif o in ('--remoteip',):
             self.remoteip = v
         elif o in ('--remoteuser',):
             self.remoteuser = v
开发者ID:zwetan,项目名称:tessa,代码行数:33,代码来源:runtests.py

示例2: parseOptions

# 需要导入模块: from util.runtestBase import RuntestBase [as 别名]
# 或者: from util.runtestBase.RuntestBase import parseOptions [as 别名]
 def parseOptions(self):
     opts = RuntestBase.parseOptions(self)
     for o, v in opts:
         if o in ('-S', '--avm2'):
             self.avm2 = v
         elif o in ('--avmname',):
             self.avmname = v
         elif o in ('--avm2name',):
             self.avm2name = v
         elif o in ('-i', '--iterations'):
             self.iterations = int(v)
         elif o in ('-l','--log'):
             self.logFileType='log'
             self.createOutputFile()
         elif o in ('-k', '--socketlog'):
             self.logresults = True
         elif o in ('-r', '--runtime'):
             self.vmname = v
         elif o in ('-m', '--memory'):
             self.memory = True
         elif o in ('--vmversion',):
             self.vmversion = v
         elif o in ('--vmargs2',):
             self.vmargs2 = v
         elif o in ('--nooptimize',):
             self.optimize = False
         elif o in ('--perfm',):
             self.perfm = True
开发者ID:FlowShift,项目名称:thane,代码行数:30,代码来源:runtests.py

示例3: parseOptions

# 需要导入模块: from util.runtestBase import RuntestBase [as 别名]
# 或者: from util.runtestBase.RuntestBase import parseOptions [as 别名]
 def parseOptions(self):
     opts = RuntestBase.parseOptions(self)
     for o, v in opts:
         if o in ('--ext',):
             self.sourceExt = v
         elif o in ('--threads',):
             self.threads=int(v)
         elif o in ('-r','--regex',):
             self.regexOutput = True
         elif o in ('--full',):
             self.fullRun = True
开发者ID:haibocheng,项目名称:flex,代码行数:13,代码来源:runtests.py

示例4: parseOptions

# 需要导入模块: from util.runtestBase import RuntestBase [as 别名]
# 或者: from util.runtestBase.RuntestBase import parseOptions [as 别名]
 def parseOptions(self):
     opts = RuntestBase.parseOptions(self)
     for o, v in opts:
         if o in ('--ext',):
             self.sourceExt = v
         elif o in ('--threads',):
             self.threads=int(v)
         elif o in ('-r','--regex',):
             self.regexOutput = True
         elif o in ('--diff',):
             self.diffTesting = True
         elif o in ('--asc2',):
             self.asc2 = v
开发者ID:mapleelpam,项目名称:adobe-asc-thrift,代码行数:15,代码来源:runtests.py

示例5: parseOptions

# 需要导入模块: from util.runtestBase import RuntestBase [as 别名]
# 或者: from util.runtestBase.RuntestBase import parseOptions [as 别名]
 def parseOptions(self):
     opts = RuntestBase.parseOptions(self)
     for o, v in opts:
         if o in ('--ext',):
             self.sourceExt = v
         elif o in ('--esc',):
             self.runESC = True
         elif o in ('--escbin',):
             self.escbin = v
         elif o in ('--eval',):
             self.eval = True
         elif o in ('--passthreadid',):
             self.passthreadid=True
         elif o in ('--androidthreads',):
             self.androidthreads=True
             self.threads=1
         elif o in ('--threads',):
             try:
                 self.threads=int(v)
             except ValueError:
                 print('Incorrect threads value: %s\n' % v)
                 self.usage(2)
         elif o in ('--ats',):
             self.genAtsSwfs = True
             self.rebuildtests = True
             # Need to run single threaded since we create a temp file for
             # every test and this file can collide when using multiple threads
             self.threads = 1
         elif o in ('--atsdir',):
             self.atsDir = v
         elif o in ('--verify',):
             self.verify = True
             self.vmargs = '-Dverifyall -Dverbose=verify'
         elif o in ('--verifyonly',):
             self.verifyonly = True
             if '-Dverifyonly' not in self.vmargs:
                 self.vmargs += ' -Dverifyonly'
         elif o in ('--remoteip',):
             self.remoteip = v
         elif o in ('--remoteuser',):
             self.remoteuser = v
开发者ID:bsdf,项目名称:trx,代码行数:43,代码来源:runtests.py


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