diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2021-02-24 07:53:08 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2021-02-24 07:53:08 +0100 |
| commit | 72e316d971d31a1d62b9a7019ceac1178657a55b (patch) | |
| tree | 2d1b3a22c43cd6c22717a02096a920b71744b30e /minishell_test/__main__.py | |
| parent | b274deda77d48575a0fbdc1dc354893fa3597b3d (diff) | |
| parent | 902f36434e328e037fa9b587552c7a8369d6c881 (diff) | |
| download | minishell_test-72e316d971d31a1d62b9a7019ceac1178657a55b.tar.gz minishell_test-72e316d971d31a1d62b9a7019ceac1178657a55b.tar.bz2 minishell_test-72e316d971d31a1d62b9a7019ceac1178657a55b.zip | |
Merge branch 'master' of cacharle.xyz:/srv/git/minishell_test
Diffstat (limited to 'minishell_test/__main__.py')
| -rwxr-xr-x | minishell_test/__main__.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/minishell_test/__main__.py b/minishell_test/__main__.py index 310d41c..7d7b619 100755 --- a/minishell_test/__main__.py +++ b/minishell_test/__main__.py @@ -48,15 +48,15 @@ def main(argv=None): sys.exit(1) if args.make: sys.exit(0) - if os.path.exists(config.EXECUTABLES_PATH): - shutil.rmtree(config.EXECUTABLES_PATH) - os.mkdir(config.EXECUTABLES_PATH) - for cmd in config.AVAILABLE_COMMANDS: - cmd_path = distutils.spawn.find_executable(cmd) - if cmd_path is None: - raise RuntimeError - shutil.copy(cmd_path, - os.path.join(config.EXECUTABLES_PATH, cmd)) + + if not os.path.exists(config.EXECUTABLES_PATH): + os.mkdir(config.EXECUTABLES_PATH) + for cmd in config.AVAILABLE_COMMANDS: + cmd_path = distutils.spawn.find_executable(cmd) + if cmd_path is None: + raise RuntimeError + shutil.copy(cmd_path, + os.path.join(config.EXECUTABLES_PATH, cmd)) reference_args = os.environ.get("MINISHELL_TEST_ARGS") if reference_args is not None: |
