From 43f879de2b8f3a75201d02d7a1c96971aaffd7b8 Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Thu, 30 Jan 2020 11:08:12 +0100 Subject: [PATCH] README --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 05016b96..9e7cacaa 100644 --- a/README.md +++ b/README.md @@ -522,6 +522,19 @@ $ ./bb example.clj babashka doesn't support in-ns yet! ``` +## Running tests + +Babashka bundles `clojure.test`. To make CI scripts fail you can use a simple +runner like this: + +``` shell +#!/usr/bin/env bash +bb -cp "src:test:resources" \ + -e "(require '[clojure.test :as t] '[borkdude.deps-test]) + (let [{:keys [:fail :error]} (t/run-tests 'borkdude.deps-test)] + (System/exit (+ fail error)))" +``` + ## Socket REPL Start the socket REPL like this: