DEV Community

Maxime Soulé
Maxime Soulé

Posted on

[ANN] go-testdeep v1.13.0 is available

A new release of go-testdeep has just been published.

As a remainder, go-testdeep is a powerful golang tests framework, using a comparison engine of its own and providing 67 operators to compare anything, in any situation, at any nested level.

Major features in this release follow:

  • 5 new operators are available, allowing to test wrapped errors (ErrorIs), channels content (Recv) and only some elements of slices/arrays (First, Grep & Last);
  • JSON operator reaches an unmatched level so far, making it definitely the best solution to do JSON comparisons in golang world;
  • unique anchoring feature is now available using a new generic way, a must! ;)
  • others details can be found on the release page.

Enjoy!

Home: https://go-testdeep.zetta.rocks
Repo: https://github.com/maxatome/go-testdeep
Godoc: https://pkg.go.dev/github.com/maxatome/go-testdeep/td

PS: don't mistake go-testdeep for go-test/deep, both are a tests framework, but go-testdeep is much more powerful in every situations.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay