Search
Top Posts & Pages
- Exchange Data and Objects between C++ and QML and vice versa
- QML and Clipboard Interaction
- Plasma Active for Nexus 7: Running the touch-optimized Plasma Active Linux Distribution on Nexus 7
- Emumaster for SailfishOS, Work-in-progress
- cli4clj 1.7.0 - Alternate Scrolling Mode
- cli4clj 1.7.2 - "GraalVM-ready"
- Hotplug an External Screen to your Laptop on Linux
- QML TreeView
- Note to self: Resize animated PNG (APNG)
- Unit Testing Arbitrary Interactive Clojure Command Line Interfaces (CLIs) with cli4clj - Illustrated using the Example of the Clojure REPL
Links
Monthly Archives: October 2016
Unit Testing Arbitrary Interactive Clojure Command Line Interfaces (CLIs) with cli4clj – Illustrated using the Example of the Clojure REPL
In my previous posts, I primarily focused on cli4clj itself and on CLIs created with cli4clj. In this post, I want to address a bit the applicability of the cli4clj unit testing functionality for testing “third-party” CLIs. I will do … Continue reading
cli4clj 1.2.5 – Improved Testability of Multi-threaded Command Line Applications in Clojure
In my previous post, I already outlined the problem of testing multi-threaded interactive command line interfaces (CLIs). In the meantime, I came up with some improvements for addressing the testability of multi-threaded command line applications with cli4clj. In this post … Continue reading