fish-shell/tests/checks/function-definition.fish

36 lines
639 B
Fish
Raw Normal View History

#RUN: %fish %s
function stuff --argument a b c
# This is a comment
echo stuff
# This is another comment
end
functions stuff
#CHECK: # Defined in {{.*}}
#CHECK: function stuff --argument-names a --argument-names b --argument-names c
#CHECK: # This is a comment
#CHECK: echo stuff
#CHECK: # This is another comment
#CHECK: end
function commenting
# line 2
# line 4
echo Bye bye says line 6
end
functions commenting
#CHECK: # Defined in {{.*}}
#CHECK: function commenting
#CHECK:
#CHECK: # line 2
#CHECK:
#CHECK: # line 4
#CHECK:
#CHECK: echo Bye bye says line 6
#CHECK: end