Mercurial > hg > octave-nkf
diff scripts/testfun/test.m @ 17336:b81b9d079515
Use '##' for comments which stand alone on a line.
* libinterp/corefcn/besselj.cc, libinterp/corefcn/conv2.cc,
libinterp/corefcn/pinv.cc, libinterp/corefcn/rand.cc,
libinterp/corefcn/regexp.cc, libinterp/corefcn/sqrtm.cc,
libinterp/dldfcn/qr.cc, libinterp/parse-tree/pt-eval.cc,
scripts/general/cplxpair.m, scripts/general/repmat.m, scripts/help/doc.m,
scripts/help/doc_cache_create.m, scripts/image/colorcube.m,
scripts/image/hsv2rgb.m, scripts/image/image.m, scripts/io/strread.m,
scripts/io/textscan.m, scripts/miscellaneous/bzip2.m,
scripts/miscellaneous/edit.m, scripts/miscellaneous/gzip.m,
scripts/optimization/__all_opts__.m, scripts/optimization/fminbnd.m,
scripts/optimization/sqp.m, scripts/pkg/private/get_forge_pkg.m,
scripts/plot/area.m, scripts/plot/stemleaf.m, scripts/plot/surfc.m,
scripts/plot/uiresume.m, scripts/plot/zlabel.m, scripts/polynomial/mkpp.m,
scripts/polynomial/ppval.m, scripts/set/intersect.m, scripts/signal/freqz.m,
scripts/sparse/pcg.m, scripts/sparse/pcr.m, scripts/sparse/svds.m,
scripts/sparse/treelayout.m, scripts/specfun/ellipke.m,
scripts/special-matrix/toeplitz.m, scripts/strings/dec2base.m,
scripts/strings/strsplit.m, scripts/testfun/test.m, test/build-sparse-tests.sh,
test/index.tst, test/system.tst:
Use '##' for comments which stand alone on a line.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 28 Aug 2013 08:27:38 -0700 |
parents | bc924baa2c4e |
children | d63878346099 |
line wrap: on
line diff
--- a/scripts/testfun/test.m +++ b/scripts/testfun/test.m @@ -358,7 +358,7 @@ __name = __block(__name_position(1):__name_position(2)); __code = __block; try - eval (__code); ## Define the function + eval (__code); # Define the function __clear = sprintf ("%sclear %s;\n", __clear, __name); catch __success = 0; @@ -750,9 +750,9 @@ %! % you should now see a spectrogram in the image window -### now test test itself +## now test 'test' itself -%!## usage and error testing +## usage and error testing % !fail ('test','usage.*test') # no args, generates usage() % !fail ('test (1,2,3,4)','usage.*test') # too many args, generates usage() %!fail ('test ("test", "bogus")','unknown flag') # incorrect args @@ -770,7 +770,7 @@ %!warning <warning message> warning ('warning message'); -%!## test of shared variables +## test of shared variables %!shared a # create a shared variable %!test a=3; # assign to a shared variable %!test assert (a,3) # variable should equal 3 @@ -808,17 +808,17 @@ %! assert (x,6); %! assert (z,9); -%!## test of assert block +## test of assert block %!assert (isempty ([])) # support for test assert shorthand -%!## demo blocks +## demo blocks %!demo # multiline demo block %! t = [0:0.01:2*pi]; x = sin (t); %! plot (t,x); %! % you should now see a sine wave in your figure window %!demo a=3 # single line demo blocks work too -%!## this is a comment block. it can contain anything. +## this is a comment block. it can contain anything. %!## %! it is the "#" as the block type that makes it a comment %! and it stays as a comment even through continuation lines