diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-11-28 06:11:09 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-11-28 06:11:09 +0100 |
| commit | 995db702075031dab2876c94a1c948efef1911f7 (patch) | |
| tree | 1d24c0b35a8d2d5d83a3c44cf2260a5836404d85 /src/suites | |
| parent | 986c40d3a00d7eb938164e86e46d8dd2ce3b4d5b (diff) | |
| download | minishell_test-995db702075031dab2876c94a1c948efef1911f7.tar.gz minishell_test-995db702075031dab2876c94a1c948efef1911f7.tar.bz2 minishell_test-995db702075031dab2876c94a1c948efef1911f7.zip | |
Added test for $_ #7
Diffstat (limited to 'src/suites')
| -rw-r--r-- | src/suites/misc.py | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/suites/misc.py b/src/suites/misc.py index 004ebf1..a6b9bf2 100644 --- a/src/suites/misc.py +++ b/src/suites/misc.py @@ -6,7 +6,7 @@ # By: cacharle <me@cacharle.xyz> +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2020/10/10 13:06:19 by cacharle #+# #+# # -# Updated: 2020/10/24 13:39:48 by charles ### ########.fr # +# Updated: 2020/11/28 06:10:12 by charles ### ########.fr # # # # ############################################################################ # @@ -83,3 +83,18 @@ def suite_shlvl(test): test("echo $SHLVL", exports={"SHLVL": " 00000000000000000000000000000000000000000000001"}) test("echo $SHLVL", exports={"SHLVL": " 00000000000000000000000000000000000000000000000" "00000000000000000000000000000000000000000000001"}) + + +@suite() +def suite_lastcmd(test): + """ test for $_, the last executed command """ + test("echo $_") + test("echo; echo $_") + test("env; echo $_") + test("export A=a; echo $_") + test("unset A; echo $_") + test("echo a b c d; echo $_") + test("cat -e /etc/shells; echo $_") + test("echo a; echo \"$_\"") + test("echo a; echo '$_'") + test("echo a; echo \"@$_@\"") |
