Skip to content
This repository has been archived by the owner on May 11, 2022. It is now read-only.
/ testit Public archive
generated from octomation/go-tool

πŸ‘¨β€πŸ³ Extended testing toolset, taste it.

License

Notifications You must be signed in to change notification settings

octolab/testit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘¨β€πŸ³ testit

Extended testing toolset, taste it.

Build Documentation Quality Template Coverage Mirror

πŸ’‘ 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)

made with ❀️ for everyone