cupaloy

Output checker

Automatically checks test output for changes and fails tests if output differs from previously recorded snapshots

Simple Go snapshot testing

GitHub

308 stars
5 watching
26 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists

gogolanggolden-mastersnapshotsnapshot-testingtesting

Backlinks from these awesome lists:

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