summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-01-25 08:17:04 -0300
committerEuAndreh <eu@euandre.org>2025-01-25 08:17:04 -0300
commit02c5cc02b11cc74982e54480aeac42fe6323331f (patch)
treef6aa1f9e79232b21e870a3f65ec70cc155664f2c
parentAdd tests for panicky functions (diff)
downloadgobang-02c5cc02b11cc74982e54480aeac42fe6323331f.tar.gz
gobang-02c5cc02b11cc74982e54480aeac42fe6323331f.tar.xz
src/gobang.go: Add "assertion failed: " prefix to assert error message
-rw-r--r--src/gobang.go2
-rw-r--r--tests/gobang.go7
2 files changed, 6 insertions, 3 deletions
diff --git a/src/gobang.go b/src/gobang.go
index 2217236..a5f529a 100644
--- a/src/gobang.go
+++ b/src/gobang.go
@@ -512,7 +512,7 @@ func FatalIf(err error) {
func Assert(condition bool, message string) {
if !condition {
- Fatal(errors.New(message))
+ Fatal(errors.New("assertion failed: " + message))
}
}
diff --git a/tests/gobang.go b/tests/gobang.go
index a817889..b6039af 100644
--- a/tests/gobang.go
+++ b/tests/gobang.go
@@ -1246,7 +1246,10 @@ func test_Assert() {
defer func() {
r := recover()
- TAssertEqual(r.(error).Error(), errMsg)
+ TAssertEqual(
+ r.(error).Error(),
+ "assertion failed: assert error message",
+ )
slog.SetDefault(savedLogger)
level = savedLevel
@@ -1274,7 +1277,7 @@ func test_Unreachable() {
r := recover()
TAssertEqual(
r.(error).Error(),
- "Unreachable code was reached",
+ "assertion failed: Unreachable code was reached",
)
slog.SetDefault(savedLogger)