github.com/prysmaticlabs/prysm@v1.4.4/beacon-chain/rpc/prysm/v1alpha1/beacon/beacon_test.go (about)

     1  package beacon
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/prysmaticlabs/prysm/cmd/beacon-chain/flags"
     7  	"github.com/prysmaticlabs/prysm/shared/params"
     8  )
     9  
    10  func TestMain(m *testing.M) {
    11  	// Use minimal config to reduce test setup time.
    12  	prevConfig := params.BeaconConfig().Copy()
    13  	defer params.OverrideBeaconConfig(prevConfig)
    14  	params.OverrideBeaconConfig(params.MinimalSpecConfig())
    15  
    16  	resetFlags := flags.Get()
    17  	flags.Init(&flags.GlobalFlags{
    18  		MinimumSyncPeers: 30,
    19  	})
    20  	defer func() {
    21  		flags.Init(resetFlags)
    22  	}()
    23  
    24  	m.Run()
    25  }