contrib/revsetbenchmarks.py
changeset 22059 d5cef58d8ec8
parent 21549 ea3d75ebea6d
child 22555 2143d794e960
equal deleted inserted replaced
22058:15d0390a27fe 22059:d5cef58d8ec8
    16 import sys
    16 import sys
    17 import os
    17 import os
    18 from subprocess import check_call, Popen, CalledProcessError, STDOUT, PIPE
    18 from subprocess import check_call, Popen, CalledProcessError, STDOUT, PIPE
    19 # cannot use argparse, python 2.7 only
    19 # cannot use argparse, python 2.7 only
    20 from optparse import OptionParser
    20 from optparse import OptionParser
    21 
       
    22 
       
    23 
    21 
    24 def check_output(*args, **kwargs):
    22 def check_output(*args, **kwargs):
    25     kwargs.setdefault('stderr', PIPE)
    23     kwargs.setdefault('stderr', PIPE)
    26     kwargs.setdefault('stdout', PIPE)
    24     kwargs.setdefault('stdout', PIPE)
    27     proc = Popen(*args, **kwargs)
    25     proc = Popen(*args, **kwargs)