Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 961 Bytes

README.md

File metadata and controls

48 lines (29 loc) · 961 Bytes

Contributoor Installer

This is the installer for the Contributoor project.

Installation

curl -O https://raw.githubusercontent.com/ethpandaops/contributoor-installer-test/refs/heads/master/install.sh && chmod +x install.sh && ./install.sh

Development

Go Tests

Execute the full test suite:

go test ./...

Or just run the short tests:

go test -test.short ./...

Or with coverage:

go test -failfast -cover -coverpkg=./... -coverprofile=coverage.out ./... && go tool cover -html=coverage.out

Shell Tests

You'll need bats installed if you don't already.

bats *.bats

If you want to run the tests with coverage, install kcov and you can use the following command:

kcov --bash-parser="$(which bash)" --include-pattern=install.sh /path/to/coverage/output bats --tap install.bats