Skip to content

Commit 1e06253

Browse files
committed
Improve error formatting in assert methods for better readability
1 parent 651cbb9 commit 1e06253

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
77

88

9-
## [Unreleased](https://github.com/gravitton/assert/compare/v1.2.0...master)
9+
## [Unreleased](https://github.com/gravitton/assert/compare/v1.2.1...master)
10+
11+
12+
## v1.2.1 (2026-04-27)(https://github.com/gravitton/assert/compare/v1.2.0...v1.2.1)
13+
### Changed
14+
- Improve error formatting in `Error` assert methods for better readability
1015

1116

1217
## v1.2.0 (2026-04-22)(https://github.com/gravitton/assert/compare/v1.1.0...v1.2.0)

assert.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ func NoError(t Testing, err error, messages ...string) bool {
265265
t.Helper()
266266

267267
if !isNilError(err) {
268-
return Failf(t, "%sShould not be error\n error: %#v", message(messages), err)
268+
return Failf(t, "%sShould not be error\n msg: %[2]v\n error: %#[2]v", message(messages), err)
269269
}
270270

271271
return true
@@ -276,7 +276,7 @@ func ErrorIs(t Testing, err error, target error, messages ...string) bool {
276276
t.Helper()
277277

278278
if !errors.Is(err, target) {
279-
return Failf(t, "%sShould be same error\n error: %#v\n target: %#v", message(messages), err, target)
279+
return Failf(t, "%sShould be same error\n msg: %[2]v\n error: %#[2]v\n target: %#v", message(messages), err, target)
280280
}
281281

282282
return true
@@ -287,7 +287,7 @@ func NotErrorIs(t Testing, err error, target error, messages ...string) bool {
287287
t.Helper()
288288

289289
if errors.Is(err, target) {
290-
return Failf(t, "%sShould not be same error\n error: %#v\n target: %#v", message(messages), err, target)
290+
return Failf(t, "%sShould not be same error\n msg: %[2]v\n error: %#[2]v\n target: %#v", message(messages), err, target)
291291
}
292292

293293
return true

0 commit comments

Comments
 (0)