From 177687019eb2823c56de04cb098bbfbcce315af5 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Mon, 25 May 2020 04:21:59 -0400 Subject: [PATCH] Add "sbase" as a shorter "seleniumbase" for console scripts --- seleniumbase/utilities/selenium_grid/grid_hub.py | 4 +++- seleniumbase/utilities/selenium_grid/grid_node.py | 4 +++- seleniumbase/utilities/selenium_ide/convert_ide.py | 5 +++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/seleniumbase/utilities/selenium_grid/grid_hub.py b/seleniumbase/utilities/selenium_grid/grid_hub.py index 253ade18..c5f927dd 100755 --- a/seleniumbase/utilities/selenium_grid/grid_hub.py +++ b/seleniumbase/utilities/selenium_grid/grid_hub.py @@ -38,7 +38,9 @@ def main(): dir_path = os.path.dirname(os.path.realpath(__file__)) num_args = len(sys.argv) if sys.argv[0].split('/')[-1] == "seleniumbase" or ( - sys.argv[0].split('\\')[-1] == "seleniumbase"): + sys.argv[0].split('\\')[-1] == "seleniumbase") or ( + sys.argv[0].split('/')[-1] == "sbase") or ( + sys.argv[0].split('\\')[-1] == "sbase"): if num_args < 3: invalid_run_command() else: diff --git a/seleniumbase/utilities/selenium_grid/grid_node.py b/seleniumbase/utilities/selenium_grid/grid_node.py index 38d7b40a..d8c42b2f 100755 --- a/seleniumbase/utilities/selenium_grid/grid_node.py +++ b/seleniumbase/utilities/selenium_grid/grid_node.py @@ -54,7 +54,9 @@ def main(): dir_path = os.path.dirname(os.path.realpath(__file__)) num_args = len(sys.argv) if sys.argv[0].split('/')[-1] == "seleniumbase" or ( - sys.argv[0].split('\\')[-1] == "seleniumbase"): + sys.argv[0].split('\\')[-1] == "seleniumbase") or ( + sys.argv[0].split('/')[-1] == "sbase") or ( + sys.argv[0].split('\\')[-1] == "sbase"): if num_args < 3: invalid_run_command() else: diff --git a/seleniumbase/utilities/selenium_ide/convert_ide.py b/seleniumbase/utilities/selenium_ide/convert_ide.py index b685f474..c688d6d4 100755 --- a/seleniumbase/utilities/selenium_ide/convert_ide.py +++ b/seleniumbase/utilities/selenium_ide/convert_ide.py @@ -30,6 +30,11 @@ def main(): if num_args < 3 or num_args > 3: raise Exception('\n\n* INVALID RUN COMMAND! * Usage:\n' '"seleniumbase convert %s"\n' % expected_arg) + elif sys.argv[0].split('/')[-1] == "sbase" or ( + sys.argv[0].split('\\')[-1] == "sbase"): + if num_args < 3 or num_args > 3: + raise Exception('\n\n* INVALID RUN COMMAND! * Usage:\n' + '"sbase convert %s"\n' % expected_arg) else: if num_args < 2 or num_args > 2: raise Exception('\n\n* INVALID RUN COMMAND! * Usage:\n'