From 02725267a3f384efd3461230ad99aa2df53a6297 Mon Sep 17 00:00:00 2001 From: Vladimir Sedach Date: Tue, 12 May 2020 10:38:09 -0700 Subject: [PATCH] README: Added instructions on using ros-tests.lisp script --- ChangeLog | 2 ++ README | 17 +++++++++++++---- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 28cae63..ed06956 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2020-05-12 Vladimir Sedach + * README: Added instructions on using ros-tests.lisp script + * docs/reference.html (Parenscript Reference Manual): Updated copyright year. diff --git a/README b/README index bfd4208..d75b9ed 100644 --- a/README +++ b/README @@ -16,8 +16,8 @@ overhead: Any piece of Parenscript code is runnable as-is. There are no JavaScript files to include. Native types: - Parenscript works entirely with native JavaScript data types. There - are no new types introduced, and object prototypes are not + Parenscript works entirely with native JavaScript data types. + There are no new types introduced, and object prototypes are not touched. Native calling convention: Any JavaScript code can be called without the need for @@ -35,10 +35,19 @@ overhead: Parenscript is available via Quicklisp: (ql:quickload :parenscript) -To run unit tests: - (ql:quickload :parenscript.tests) +To run tests: + (ql:quickload :parenscript.tests :verbose t) (parenscript.tests:run-tests) + The included executable SBCL script ros-tests.lisp uses the roswell + implementation launcher [https://github.com/roswell/roswell] to + automatically run the Parenscript test suite in SBCL, CLISP, + Clozure Common Lisp, Allegro Common Lisp, ABCL, ECL, sequentially + in that order. To run the script, first make sure you have roswell + installed, then do ./ros-tests.lisp from the directory containing + Parenscript. Roswell will automatically install any needed Common + Lisp implementations. + Contributing: Please send patches and bug reports to the mailing list: parenscript-devel@common-lisp.net -- 2.11.4.GIT