mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-13 21:44:16 +00:00
Fix tests expecting non-zero status after empty function call
This commit is contained in:
parent
4530a41004
commit
87f6856954
3 changed files with 3 additions and 8 deletions
|
@ -12,7 +12,7 @@
|
|||
# Simple function tests
|
||||
|
||||
####################
|
||||
# Ensure eval doesn't unnecessarily mess with the exit status
|
||||
# Testing builtin status
|
||||
|
||||
####################
|
||||
# Verify that we can turn stderr into stdout and then pipe it
|
||||
|
|
|
@ -92,10 +92,7 @@ else
|
|||
end
|
||||
echo Test 4 $sta
|
||||
|
||||
logmsg "Ensure eval doesn't unnecessarily mess with the exit status"
|
||||
function empty_func ; end
|
||||
false ; eval empty_func ; echo $status
|
||||
true ; eval empty_func ; echo $status
|
||||
logmsg "Testing builtin status"
|
||||
|
||||
function test_builtin_status
|
||||
return 1
|
||||
|
|
|
@ -37,9 +37,7 @@ Test 3b pass
|
|||
Test 4 pass
|
||||
|
||||
####################
|
||||
# Ensure eval doesn't unnecessarily mess with the exit status
|
||||
1
|
||||
0
|
||||
# Testing builtin status
|
||||
Test 5 pass
|
||||
|
||||
####################
|
||||
|
|
Loading…
Reference in a new issue