Skip to content

ricardomaraschini/crebain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI Go Report Card

crebain

About

Crebain watches a directory and automatically executes go test everytime a go file within the directory(or subdirectories) changes.

Demo

Text user interface asciicast

Regular/Simple interface asciicast

Installing

$ go get github.com/ricardomaraschini/crebain/cmd/crebain

Running

$ crebain --path=/path/to/my/go/app --tui

Command line options

$ crebain -h
Usage of crebain:
  -exclude value
        regex rules for excluding paths from watching (default ^\.)
  -path string
        the path to be watched (default "current directory")
  -tui
        enable text user interface

Navigating on TUI

Use keys j, k to select a test result. To navigate on the test result, use J, K, L and H keys.

About

Crebain runs go tests on your behalf

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages