Web lists-archives.com

Bug#927895: ITP: golang-github-go-test-deep -- Golang deep variable equality test that returns human-readable differences




Package: wnpp
Severity: wishlist
Owner: Dawid Dziurla <dawidd0811@xxxxxxxxx>

* Package name    : golang-github-go-test-deep
  Version         : 1.0.1-1
  Upstream Author : Daniel Nichter
* URL             : https://github.com/go-test/deep
* License         : Expat
  Programming Lang: Go
  Description     : Golang deep variable equality test that returns human-readable differences

 Deep Variable Equality for Humans.
 .
 This package provides a single function: deep.Equal. It's like
 reflect.DeepEqual (http://golang.org/pkg/reflect/#DeepEqual) but
 much friendlier to humans (or any sentient being) for two reason:
  • deep.Equal returns a list of differences
  • deep.Equal does not compare unexported fields (by default)
  
This package in the dependency tree of upcoming "termshark" package (#927799).