2017-08-04 20:33:47 +00:00
|
|
|
|
|
|
|
####################
|
|
|
|
# Comments in odd places don't cause problems
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Bracket expansion
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Escaped newlines
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Simple function tests
|
|
|
|
|
|
|
|
####################
|
2019-04-13 17:04:44 +00:00
|
|
|
# Testing builtin status
|
2017-08-04 20:33:47 +00:00
|
|
|
|
|
|
|
####################
|
|
|
|
# Verify that we can turn stderr into stdout and then pipe it
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Test that trailing ^ doesn't trigger redirection, see #1873
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Verify that we can pipe something other than stdout
|
|
|
|
|
|
|
|
####################
|
|
|
|
# echo tests
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Verify that pipes don't conflict with fd redirections
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Make sure while loops don't run forever with no-exec (#1543)
|
|
|
|
|
2017-08-20 19:02:45 +00:00
|
|
|
####################
|
|
|
|
# For loops with read-only vars is an error (#4342)
|
2018-11-28 14:27:21 +00:00
|
|
|
fish: You cannot use read-only variable 'status' in a for loop
|
2017-08-20 19:02:45 +00:00
|
|
|
for status in a b c
|
|
|
|
^
|
|
|
|
|
2019-01-18 18:24:49 +00:00
|
|
|
####################
|
|
|
|
# That goes for non-electric ones as well (#5548)
|
|
|
|
fish: You cannot use read-only variable 'hostname' in a for loop
|
|
|
|
for hostname in a b c
|
|
|
|
^
|
|
|
|
|
2017-09-09 04:14:26 +00:00
|
|
|
####################
|
|
|
|
# For loop control vars available outside the for block
|
|
|
|
|
2017-08-04 20:33:47 +00:00
|
|
|
####################
|
|
|
|
# Comments allowed in between lines (#1987)
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Backslashes are part of comments and do not join lines (#1255)
|
|
|
|
|
|
|
|
####################
|
|
|
|
# Verify $argv set correctly in sourced scripts (#139)
|