[funds-cvs] r85 - trunk/funds
abaine at common-lisp.net
abaine at common-lisp.net
Wed Jul 11 15:48:40 UTC 2007
Author: abaine
Date: Wed Jul 11 11:48:37 2007
New Revision: 85
Modified:
trunk/funds/README
Log:
Better instructions for installation and running test suites.
Modified: trunk/funds/README
==============================================================================
--- trunk/funds/README (original)
+++ trunk/funds/README Wed Jul 11 11:48:37 2007
@@ -1,21 +1,36 @@
-Funds is designed to be loaded with asdf, available from
-http://cclan.cvs.sourceforge.net/*checkout*/cclan/asdf/asdf.lisp.
-
-Make a symbolic link to the file funds.asd. On linux, the command
-would be something like:
+INSTALLING FUNDS
- prompt$ cd /somewhere/in/*central-registry*
- prompt$ ln -s /path/to/funds.asd .
+Funds is designed to be loaded with asdf, available from
+http://cclan.cvs.sourceforge.net/*checkout*/cclan/asdf/asdf.lisp.
+Make a symbolic link to the file funds/src/funds.asd somewhere visible
+to asdf. On linux, the command would be:
-On my machine, that translates to:
+ prompt $ cd /somewhere/in/*central-registry*
+ prompt $ ln -s /path/to/funds/src/funds.asd .
- wonder$ cd ~/.sbcl/systems
- wonder$ ln -s /home/andrew/sandbox/funds/src/funds.asd .
+LOADING FUNDS
To load the system, type at a lisp prompt:
> (asdf:operate 'asdf:load-op 'funds)
-To see the publicly exported symbols in package "FUNDS," look at
-the file funds/src/package.lisp.
+To see the publicly exported symbols in package "FUNDS," look at the
+file funds/src/package.lisp.
+
+RUNNING THE TESTS
+
+Funds' test suite uses lisp-unit, a unit test framework available from
+http://www.cs.northwestern.edu/academics/courses/325/programs/lisp-unit.lisp.
+Because lisp-unit is small and stable, it is included with funds.
+
+Make a symbolic link to funds/tests/funds-tests.asd somewhere visible
+to asdf. As above, this would be:
+
+ prompt $ cd /somewhere/in/*central-registry*
+ prompt $ ln -s /path/to/funds/tests/funds-tests.asd .
+
+Now type at a lisp prompt:
+
+ > (asdf:operate 'asdf:load-op 'funds-tests)
+ > (lisp-unit:run-all-tests :funds-tests)
More information about the Funds-cvs
mailing list