Announcing awaitility-clj

As you may have guessed from my earlier post on Awaitility, currently at work I’m working with a lot of asynchronous systems. As a result, it made sense to make things a bit slicker in terms of testing them.

So, to do this I’ve wrapped the code from the previous post into a clojure library called awaitility-clj that can be found here:

Github: https://github.com/mypulse-uk/awaitility-clj

Clojars: https://clojars.org/ai.mypulse/awaitility-clj

And using it is as simple as

Hopefully people will find this as useful as I have been. At the minute it only supports a small amount of the arguments and config that the Java Awaitility does, but pull requests are encouraged and greatly appreciated.