├── .github └── workflows │ └── tests.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── README.md ├── bin ├── build └── test ├── bolt-dark.png ├── bolt-light.png ├── bolt-screenshot-dark.png ├── bolt-screenshot-light.png ├── cmd ├── bolt.go └── bolt_test.go ├── common ├── aggregation.go ├── clock.go ├── color.go ├── info.go ├── output.go └── stream_consumer.go ├── go.mod ├── go.sum ├── internal ├── cli.go ├── commands │ ├── flag.go │ ├── run.go │ ├── update.go │ └── version.go └── reporters │ ├── json_reporter.go │ ├── post_run_command_reporter.go │ ├── progress_reporter.go │ ├── reporter.go │ └── standard_reporter.go └── test ├── expected ├── run-error.txt ├── run-fail.txt ├── run-help.txt ├── run-json.txt ├── run-mixed-color.txt ├── run-mixed-custom-color.txt ├── run-no-tests.txt ├── run-pass.txt └── run-skip.txt ├── reference ├── bench │ ├── fib.go │ └── fib_test.go ├── cov │ ├── letters │ │ ├── main.go │ │ └── main_test.go │ └── numbers │ │ ├── main.go │ │ └── main_test.go ├── fail │ └── main_test.go ├── no-tests │ └── hello.go ├── pass │ └── main_test.go └── skip │ └── main_test.go ├── replays ├── run-benchmark.txt ├── run-cov.txt ├── run-error.txt ├── run-fail.txt ├── run-mixed.txt ├── run-no-tests.txt ├── run-pass.txt └── run-skip.txt └── tmp └── .keep /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | /build 3 | /test/tmp 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/README.md -------------------------------------------------------------------------------- /bin/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/bin/build -------------------------------------------------------------------------------- /bin/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/bin/test -------------------------------------------------------------------------------- /bolt-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/bolt-dark.png -------------------------------------------------------------------------------- /bolt-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/bolt-light.png -------------------------------------------------------------------------------- /bolt-screenshot-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/bolt-screenshot-dark.png -------------------------------------------------------------------------------- /bolt-screenshot-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/bolt-screenshot-light.png -------------------------------------------------------------------------------- /cmd/bolt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/cmd/bolt.go -------------------------------------------------------------------------------- /cmd/bolt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/cmd/bolt_test.go -------------------------------------------------------------------------------- /common/aggregation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/common/aggregation.go -------------------------------------------------------------------------------- /common/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/common/clock.go -------------------------------------------------------------------------------- /common/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/common/color.go -------------------------------------------------------------------------------- /common/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/common/info.go -------------------------------------------------------------------------------- /common/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/common/output.go -------------------------------------------------------------------------------- /common/stream_consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/common/stream_consumer.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/go.sum -------------------------------------------------------------------------------- /internal/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/cli.go -------------------------------------------------------------------------------- /internal/commands/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/commands/flag.go -------------------------------------------------------------------------------- /internal/commands/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/commands/run.go -------------------------------------------------------------------------------- /internal/commands/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/commands/update.go -------------------------------------------------------------------------------- /internal/commands/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/commands/version.go -------------------------------------------------------------------------------- /internal/reporters/json_reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/reporters/json_reporter.go -------------------------------------------------------------------------------- /internal/reporters/post_run_command_reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/reporters/post_run_command_reporter.go -------------------------------------------------------------------------------- /internal/reporters/progress_reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/reporters/progress_reporter.go -------------------------------------------------------------------------------- /internal/reporters/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/reporters/reporter.go -------------------------------------------------------------------------------- /internal/reporters/standard_reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/internal/reporters/standard_reporter.go -------------------------------------------------------------------------------- /test/expected/run-error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-error.txt -------------------------------------------------------------------------------- /test/expected/run-fail.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-fail.txt -------------------------------------------------------------------------------- /test/expected/run-help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-help.txt -------------------------------------------------------------------------------- /test/expected/run-json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-json.txt -------------------------------------------------------------------------------- /test/expected/run-mixed-color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-mixed-color.txt -------------------------------------------------------------------------------- /test/expected/run-mixed-custom-color.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-mixed-custom-color.txt -------------------------------------------------------------------------------- /test/expected/run-no-tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-no-tests.txt -------------------------------------------------------------------------------- /test/expected/run-pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-pass.txt -------------------------------------------------------------------------------- /test/expected/run-skip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/expected/run-skip.txt -------------------------------------------------------------------------------- /test/reference/bench/fib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/bench/fib.go -------------------------------------------------------------------------------- /test/reference/bench/fib_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/bench/fib_test.go -------------------------------------------------------------------------------- /test/reference/cov/letters/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/cov/letters/main.go -------------------------------------------------------------------------------- /test/reference/cov/letters/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/cov/letters/main_test.go -------------------------------------------------------------------------------- /test/reference/cov/numbers/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/cov/numbers/main.go -------------------------------------------------------------------------------- /test/reference/cov/numbers/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/cov/numbers/main_test.go -------------------------------------------------------------------------------- /test/reference/fail/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/fail/main_test.go -------------------------------------------------------------------------------- /test/reference/no-tests/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/no-tests/hello.go -------------------------------------------------------------------------------- /test/reference/pass/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/pass/main_test.go -------------------------------------------------------------------------------- /test/reference/skip/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/reference/skip/main_test.go -------------------------------------------------------------------------------- /test/replays/run-benchmark.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-benchmark.txt -------------------------------------------------------------------------------- /test/replays/run-cov.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-cov.txt -------------------------------------------------------------------------------- /test/replays/run-error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-error.txt -------------------------------------------------------------------------------- /test/replays/run-fail.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-fail.txt -------------------------------------------------------------------------------- /test/replays/run-mixed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-mixed.txt -------------------------------------------------------------------------------- /test/replays/run-no-tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-no-tests.txt -------------------------------------------------------------------------------- /test/replays/run-pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-pass.txt -------------------------------------------------------------------------------- /test/replays/run-skip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fnando/bolt/HEAD/test/replays/run-skip.txt -------------------------------------------------------------------------------- /test/tmp/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------