Liking cljdoc? Tell your friends :D

Ideas driving eg

  • Conciseness: spend less time reading and writing test boilerplate
  • Function like test definitions: akin to clojure.spec/fdef, but for tests
  • Flexibility:
    • switch order of examples to improve readability
    • check return against a predicate, a spec, or equality to other data types
    • specialized on function and spec testing, but able to test arbitrary expressions as well
  • Focus:
    • focus on specific tests while developing
    • understand the focus of an assertion by using input don't cares
  • Example inputs as data: for trivial tool integration, its just data!
  • Reach:
    • backed by clojure.test, along its excelent tool support
    • supports Clojure, ClojureScript JVM, and ClojureScript JS

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close