github.com/status-im/status-go@v1.1.0/peers/verifier/verifier_test.go (about)

     1  package verifier
     2  
     3  import (
     4  	"context"
     5  	"testing"
     6  
     7  	"github.com/stretchr/testify/require"
     8  
     9  	"github.com/ethereum/go-ethereum/p2p/enode"
    10  )
    11  
    12  func TestLocalVerifierForNodeIDTypes(t *testing.T) {
    13  	nodeID := enode.ID{1}
    14  
    15  	v := NewLocalVerifier([]enode.ID{{1}})
    16  	require.True(t, v.VerifyNode(context.TODO(), nodeID))
    17  	require.False(t, v.VerifyNode(context.TODO(), enode.ID{2}))
    18  }