annotate extra/testfun/index.html @ 0:6b33357c7561 octave-forge

Initial revision
author pkienzle
date Wed, 10 Oct 2001 19:54:49 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
1 <html><head><title>TestPAK: embedded tests for Octave scripts</title></head>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
2 <body>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
3
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
4 <h1>TestPAK: embedded tests for Octave scripts</h1>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
5
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
6 <ul>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
7 <li><a href=testfun/example.m>example</a>, <a href=testfun/demo.m>demo</a><br>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
8 example('name') shows sample code for using function 'name', and
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
9 demo('name') runs that code. The examples are stored in the script file
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
10 for each function. Not all functions have examples (yet).
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
11 <li><a href=testfun/test.m>test</a><br>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
12 test('name') runs all test code associated with the function 'name'.
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
13 The test code is stored in the script file for each function. Not
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
14 all functions have tests written (yet).
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
15 <li><a href=testfun/assert.m>assert</a>,
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
16 <a href=testfun/pretty.cc>pretty</a><br>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
17 assert(x,y) produces an error if x != y. pretty(x) formats the data
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
18 in x, no matter what it is, and is used by assert to construct the
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
19 error message.
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
20 <li><a href=testfun/octave-mod.el>emacs support</a> for test code in
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
21 octave scripts. Also available as a
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
22 <a href=testfun/octave-mod.diff>diff against 2.0.14</a>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
23 </ul>
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
24
6b33357c7561 Initial revision
pkienzle
parents:
diff changeset
25 </body></html>