fish-shell/tests/math.err
Fabian Homborg f60e1549a9 [math] Better error for 2 + 2 4
This now reports "TOO_MANY_ARGS" instead of no error (and triggering
an assertion).

We might want to add a new error type or report the missing operator
before, but this is okay for now.
2018-03-01 13:09:35 +01:00

24 lines
416 B
Text

####################
# Validate basic expressions
####################
# Validate how variables in an expression are handled
####################
# Validate math error reporting
math: Error: Too few arguments
'2 - '
^
math: Error: Too few arguments
'ncr(1)'
^
math: Error: Expression is bogus
'max()'
^
math: Error: Too few arguments
'sin()'
^
math: Error: Too many arguments
'2 + 2 4'
^