if sys.hexversion < 0x02070000: # bailing now with clear message better than mid-run with unhelpful one tap.bail("Python versions before 2.7 are not supported.") sys.exit(1) # parse options opt_parser = create_parser() (opts, args) = opt_parser.parse_args() if args is None or len(args) == 0: tap.bail("no tests defined, nothing to do") sys.exit(2) # instantiate env root_path = tempfile.mkdtemp(prefix='pactest-') env = pmenv.pmenv(root=root_path) # add parsed options to env object util.verbose = opts.verbose env.pacman["debug"] = opts.debug env.pacman["bin"] = opts.bin env.pacman["bindir"] = opts.bindir env.pacman["nolog"] = opts.nolog env.pacman["gdb"] = opts.gdb env.pacman["valgrind"] = opts.valgrind env.pacman["manual-confirm"] = opts.manualconfirm env.pacman["scriptlet-shell"] = opts.scriptletshell env.pacman["ldconfig"] = opts.ldconfig try: for i in args:
import pmenv import util __author__ = "Aurelien FORET" __version__ = "0.3" def usage(retcode): """ """ print "Usage: %s [options] [[--test=<path/to/testfile.py>] ...]\n\n" % __file__ sys.exit(retcode) if __name__ == "__main__": env = pmenv.pmenv() testcases = [] try: opts, args = getopt.getopt(sys.argv[1:], "d:hp:t:v", ["debug=", "gdb", "help", "pacman=", "test=", "valgrind", "verbose"]) except getopt.GetoptError: usage(1) for (cmd, param) in opts: if cmd == "-v" or cmd == "--verbose": util.verbose += 1 elif cmd == "-d" or cmd == "--debug": env.pacman["debug"] = int(param) elif cmd == "-t" or cmd == "--test":
if sys.hexversion < 0x02070000: # bailing now with clear message better than mid-run with unhelpful one tap.bail("Python versions before 2.7 are not supported.") sys.exit(1) # parse options opt_parser = create_parser() (opts, args) = opt_parser.parse_args() if args is None or len(args) == 0: tap.bail("no tests defined, nothing to do") sys.exit(2) # instantiate env root_path = tempfile.mkdtemp(prefix='pactest-') env = pmenv.pmenv(root=root_path) # add parsed options to env object util.verbose = opts.verbose env.pacman["debug"] = opts.debug env.pacman["bin"] = opts.bin env.pacman["bindir"] = opts.bindir env.pacman["nolog"] = opts.nolog env.pacman["gdb"] = opts.gdb env.pacman["valgrind"] = opts.valgrind env.pacman["manual-confirm"] = opts.manualconfirm env.pacman["scriptlet-shell"] = opts.scriptletshell try: for i in args: env.addtest(i)
import pmenv import util __author__ = "Aurelien FORET" __version__ = "0.3" def usage(retcode): """ """ print "Usage: %s [options] [[--test=<path/to/testfile.py>] ...]\n\n" % __file__ sys.exit(retcode) if __name__ == "__main__": env = pmenv.pmenv() testcases = [] try: opts, args = getopt.getopt(sys.argv[1:], "d:hp:t:v", [ "debug=", "gdb", "help", "pacman=", "test=", "valgrind", "verbose" ]) except getopt.GetoptError: usage(1) for (cmd, param) in opts: if cmd == "-v" or cmd == "--verbose": util.verbose += 1 elif cmd == "-d" or cmd == "--debug": env.pacman["debug"] = int(param) elif cmd == "-t" or cmd == "--test":