summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAndrey Listopadov <andreyorst@gmail.com>2023-08-28 22:13:21 +0300
committerAndrey Listopadov <andreyorst@gmail.com>2023-08-28 22:13:21 +0300
commitae389b9480d46091bfd9b6843aebdc48aa577c16 (patch)
treed484cbde3aa9394b8134d40bd55a5bdaaf9bdb17 /README.md
parent3332e86562d9381c5fcf6a6f5205240f5e9d4f39 (diff)
Update fennel-test, and add test runner script
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/README.md b/README.md
index 1a879be..4888419 100644
--- a/README.md
+++ b/README.md
@@ -35,11 +35,15 @@ Documentation is auto-generated with [Fenneldoc](https://gitlab.com/andreyorst/f
Please make sure you've read [contribution guidelines][2].
-In order to work on the library, edit the `src/cljlib.fnl` file, then run the `build.fnl` script to produce a self-contained version of the library.
+In order to work on the library, edit the `src/cljlib.fnl` file, then run the following command in the project root:
-Tests can be ran with
+ fennel utils/build
- for test in tests/*.fnl; do fennel --metadata $test; done
+This produces a self-contained version of the library with all dependencies properly included.
+
+Tests can be ran with:
+
+ fennel utils/run-tests
[1]: https://gitlab.com/andreyorst/fennel-cljlib/-/raw/master/cljlib.fnl
[2]: https://gitlab.com/andreyorst/fennel-cljlib/-/tree/master/CONTRIBUTING.md