fix test, this time for real bro I swear

This commit is contained in:
Guillaume Ballet 2025-05-16 10:12:17 +02:00
parent f2d7d3906f
commit e745ab144d

View file

@ -28,6 +28,8 @@ import (
"github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/core/vm"
"github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/crypto"
"github.com/ethereum/go-ethereum/eth/tracers/logger" "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/params"
"github.com/ethereum/go-ethereum/tests" "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) { faultyTracer := &tracing.Hooks{OnTxStart: func(*tracing.VMContext, *types.Transaction, common.Address) {
panic("someone mispronounced clef") 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 { if err != nil {
t.Fatal(err) t.Fatal(err)
} }