From da21e83c58b3bbc389d8919e9ca5e865e45f2751 Mon Sep 17 00:00:00 2001 From: xegineering Date: Wed, 2 Oct 2024 16:57:10 +0200 Subject: Use testing.Fatalf() to log in tests Using testing.Errorf() does not stop the test. This was never wanted. --- ipv6_test.go | 4 ++-- soundbox_test.go | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ipv6_test.go b/ipv6_test.go index d46408b..93ac489 100644 --- a/ipv6_test.go +++ b/ipv6_test.go @@ -11,9 +11,9 @@ func TestToLinkLocal(t *testing.T) { expected := net.IP{0xfe, 0x80, 0, 0, 0, 0, 0, 0, 0xa9, 0xcd, 0xef, 0xff, 0xfe, 0x12, 0x34, 0x56} computed, err := toLinkLocal(input) if err != nil { - t.Errorf("Failed to call toLinkLocal(): %v", err) + t.Fatalf("Failed to call toLinkLocal(): %v", err) } if !reflect.DeepEqual(computed, expected) { - t.Errorf("Computed IPv6 link-local address %v did not match expectation %v", computed, expected) + t.Fatalf("Computed IPv6 link-local address %v did not match expectation %v", computed, expected) } } diff --git a/soundbox_test.go b/soundbox_test.go index 6a5cde3..ee9d885 100644 --- a/soundbox_test.go +++ b/soundbox_test.go @@ -8,18 +8,18 @@ func TestNewSoundbox(t *testing.T) { // valid MAC should succeed _, err := NewSoundbox("12:34:56:ab:cd:ef") if err != nil { - t.Errorf("NewSoundbox() failed: %v", err) + t.Fatalf("NewSoundbox() failed: %v", err) } // invalid MAC should fail _, err = NewSoundbox("12:34:56:ab:cd") if err == nil { - t.Errorf("NewSoundbox() failed: %v", err) + t.Fatalf("NewSoundbox() failed: %v", err) } // No EUI-64 supported _, err = NewSoundbox("12:34:56:ab:cd:ef:12:45") if err == nil { - t.Errorf("NewSoundbox() failed: %v", err) + t.Fatalf("NewSoundbox() failed: %v", err) } } -- cgit v1.2.3-70-g09d2