Awesome
👨🍳 testit
Extended testing toolset, taste it.
💡 Idea
$ testit go compile ./...
# -> go test -run ^Fake$$ ./... | { grep -v 'no test files' | grep -v 'no tests to run' || true }
$ testit go --abspath --colored --stacked [testflag]
# -> gotest [testflag] |& panicparse | sed // with color preserve and relative → absolute replacement
A full description of the idea is available here.
🏆 Motivation
...
🤼♂️ How to
...
🧩 Installation
Homebrew
$ brew install octolab/tap/testit
Binary
$ curl -sSfL https://raw.githubusercontent.com/octolab/testit/master/bin/install | sh
# or
$ wget -qO- https://raw.githubusercontent.com/octolab/testit/master/bin/install | sh
Don't forget about security.
Source
# use standard go tools
$ go get go.octolab.org/toolset/testit@latest
# or use egg tool
$ egg tools add go.octolab.org/toolset/testit@latest
egg is an
extended go get
.
Shell completions
$ testit completion > /path/to/completions/...
# or
$ source <(testit completion)
<p align="right">made with ❤️ for everyone</p>