From 103d116b57e47b7f930d759497d1ceac8fc232e8 Mon Sep 17 00:00:00 2001 From: bikemule Date: Fri, 20 Oct 2017 01:34:23 -0400 Subject: [PATCH] Add urchin test framework Saw a presentation on it. Elegant implementation, but I haven't used it in any large projects. Strangely, it seems to have been added to some weird clone of this list at: https://libraries.io/github/uhub/awesome-shell And this: https://devhub.io/zh/repos/uhub-awesome-shell --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9567848..a86de9a 100644 --- a/README.md +++ b/README.md @@ -289,6 +289,7 @@ A curated list of awesome command-line frameworks, toolkits, guides and gizmos. * [shutit](https://ianmiell.github.io/shutit/) - Automation framework based on bash and pexpect * [sub](https://github.com/basecamp/sub) - A delicious way to organize programs * [ts](https://github.com/thinkerbot/ts) - A shell test script +* [urchin](https://github.com/tlevine/urchin) - An idiomatic shell testing framework that uses only shell commands * [shunit2](https://github.com/kward/shunit2) - A unit test framework for Bash scripts with a flavour of JUnit/PyUnit. * [rebash](https://github.com/jandob/rebash) - Scripting library/framework. Features: imports, exceptions, doc-tests ... * [zunit](https://github.com/zunit-zsh/zunit) - A powerful unit testing framework for ZSH