diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-03-02 16:19:49 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-03-02 16:19:49 +0200 |
commit | c3645e2b4568458edd3badae599db5bc232ad773 (patch) | |
tree | 2abd4954b7a56da4ab4d95af92566663deb29ccf | |
parent | 436a81f920db65c455a9f62683690c8b06ed6a30 (diff) | |
download | meson-c3645e2b4568458edd3badae599db5bc232ad773.zip meson-c3645e2b4568458edd3badae599db5bc232ad773.tar.gz meson-c3645e2b4568458edd3badae599db5bc232ad773.tar.bz2 |
Use argparse instead of optparse in run_tests.
-rwxr-xr-x | run_tests.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/run_tests.py b/run_tests.py index 900b2f2..c9fcd09 100755 --- a/run_tests.py +++ b/run_tests.py @@ -18,7 +18,8 @@ from glob import glob import os, subprocess, shutil, sys, platform, signal import environment import mesonlib -from optparse import OptionParser +import argparse + from meson import backendlist passing_tests = 0 @@ -328,10 +329,10 @@ def generate_prebuilt_object(): return objectfile if __name__ == '__main__': - parser = OptionParser() - parser.add_option('--backend', default=None, dest='backend', + parser = argparse.ArgumentParser(description="Run the test suite of Meson.") + parser.add_argument('--backend', default=None, dest='backend', choices = backendlist) - (options, args) = parser.parse_args(sys.argv) + options = parser.parse_args() setup_commands(options.backend) script_dir = os.path.split(__file__)[0] |