From e745ab144dbbeb0c757920f4f8b4ed7a1d83a685 Mon Sep 17 00:00:00 2001 From: Guillaume Ballet <3272758+gballet@users.noreply.github.com> Date: Fri, 16 May 2025 10:12:17 +0200 Subject: [PATCH] fix test, this time for real bro I swear --- eth/tracers/tracers_test.go | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/eth/tracers/tracers_test.go b/eth/tracers/tracers_test.go index 1fbd00f270..79ce40a173 100644 --- a/eth/tracers/tracers_test.go +++ b/eth/tracers/tracers_test.go @@ -28,6 +28,8 @@ import ( "github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/eth/tracers/logger" + "github.com/ethereum/go-ethereum/node" + "github.com/ethereum/go-ethereum/p2p" "github.com/ethereum/go-ethereum/params" "github.com/ethereum/go-ethereum/tests" ) @@ -142,7 +144,16 @@ func TestSafeTracer(t *testing.T) { faultyTracer := &tracing.Hooks{OnTxStart: func(*tracing.VMContext, *types.Transaction, common.Address) { panic("someone mispronounced clef") }} - safeHooks, err := NewRecoverTracer(nil, faultyTracer, false) + stack, err := node.New(&node.Config{ + P2P: p2p.Config{ + ListenAddr: "0.0.0.0:0", + NoDiscovery: true, + MaxPeers: 25, + }}) + if err != nil { + t.Fatal(err) + } + safeHooks, err := NewRecoverTracer(stack, faultyTracer, false) if err != nil { t.Fatal(err) }