cupaloy
Output checker
Automatically checks test output for changes and fails tests if output differs from previously recorded snapshots
Simple Go snapshot testing
308 stars
5 watching
26 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists
gogolanggolden-mastersnapshotsnapshot-testingtesting
Related projects:
Repository | Description | Stars |
---|---|---|
gkampitakis/go-snaps | A testing library for Go that allows developers to create reusable snapshots of test data | 173 |
vladopajic/go-test-coverage | Tools to report on test coverage issues and ensure higher code quality | 87 |
bradleyfalzon/apicompat | Checks Go projects for changes that might break existing code | 179 |
sashamelentyev/usestdlibvars | Detects potential misuse of standard library variables in Go code | 43 |
go-gremlins/gremlins | A tool to verify test quality by randomly introducing changes into the code tested and determining if those changes are caught by tests | 198 |
msoap/go-carpet | Analyzes test coverage of Go source files and displays the results in the terminal. | 246 |
gotesttools/gotestfmt | Transforms Golang test output into a human-readable format | 512 |
kyoh86/richgo | Enhances go test outputs with text decorations | 851 |
szkiba/xk6-g0 | An experiment to support writing k6 tests in Go using the yaegi interpreter. | 26 |
mfridman/tparse | Analyzes and summarizes Go test output for developers. | 1,025 |
hellofresh/kangal | Automates performance testing in Kubernetes clusters using customizable load generators and reporting capabilities. | 161 |
checkmarx/chainjacking | A tool to identify susceptible dependencies in Go projects | 57 |
xxjwxc/public | A comprehensive utility package for Go programmers | 175 |
tvastar/test | A package of test utilities for Go programming language | 9 |
maxatome/go-testdeep | Tool for comparing and testing Go code | 436 |