Home

Awesome

nbb-test-runner

nbb-test-runner is a fork of cognitect-labs/test-runner for use with nbb.

Usage

Add the following dependency to your nbb.edn:

{:deps
 {io.github.nextjournal/nbb-test-runner {:git/sha "<GIT-SHA>"}}}

Then run tests with:

# If nbb is installed locally and tests are in test/
$ yarn nbb -cp test -m nextjournal.test-runner
# If nbb is installed globally and tests are in test/
$ nbb -cp test -m nextjournal.test-runner

CLI

This section describes a CLI for a nbb-logseq test runner. This is handy for running tests on a {nbb,nbb-logseq} repository without having to add a nbb.edn.

To use this as a CLI locally, install it:

$ git clone https://github.com/logseq-cldwalker/nbb-test-runner
$ cd nbb-test-runner && yarn install
$ yarn global add $PWD

Then use it from a {nbb,nbb-logseq} repository with tests!

$ nbb-logseq-test-runner -H

Currently the test runner has the following limitations:

Copyright and License

Copyright © 2018-2022 Cognitect

Licensed under the Eclipse Public License, Version 2.0