Mercurial > octave
changeset 30287:6c7567bfac91
* func.tst: New tests.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 12 Nov 2021 15:18:43 -0500 |
parents | b8a8abd1b1ba |
children | 9d2a4a270807 |
files | test/func.tst |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/test/func.tst Fri Nov 12 15:18:14 2021 -0500 +++ b/test/func.tst Fri Nov 12 15:18:43 2021 -0500 @@ -219,6 +219,17 @@ %!endfunction %!function [out1] = __fn_nargin2__ (in1, in2) %!endfunction +%!function [out1] = __fn_nargin0__ () +%!endfunction +%!function [] = __fn_narginout0__ () +%!endfunction +%!function __fn_no_arg_list__ +%!endfunction %!error <function called with too many outputs> r = __fn_nargout0__ () %!error <function called with too many inputs> r = __fn_nargin2__ (1,2,3) +%!error <function called with too many inputs> r = __fn_nargin0__ (1) +%!error <function called with too many inputs> __fn_narginout0__ (1) +%!error <function called with too many outputs> r = __fn_narginout0__ () +%!error <function called with too many inputs> __fn_no_arg_list__ (1) +%!error <function called with too many outputs> r = __fn_no_arg_list__ ()