github.com/prysmaticlabs/prysm@v1.4.4/endtoend/minimal_slashing_e2e_test.go (about) 1 package endtoend 2 3 import ( 4 "testing" 5 6 ev "github.com/prysmaticlabs/prysm/endtoend/evaluators" 7 e2eParams "github.com/prysmaticlabs/prysm/endtoend/params" 8 "github.com/prysmaticlabs/prysm/endtoend/types" 9 "github.com/prysmaticlabs/prysm/shared/params" 10 "github.com/prysmaticlabs/prysm/shared/testutil/require" 11 ) 12 13 func TestEndToEnd_Slashing_MinimalConfig(t *testing.T) { 14 t.Skip("To be replaced with the new slasher implementation") 15 16 params.UseE2EConfig() 17 require.NoError(t, e2eParams.Init(e2eParams.StandardBeaconCount)) 18 19 testConfig := &types.E2EConfig{ 20 BeaconFlags: []string{}, 21 ValidatorFlags: []string{}, 22 EpochsToRun: 4, 23 TestSync: false, 24 TestSlasher: true, 25 TestDeposits: false, 26 Evaluators: []types.Evaluator{ 27 ev.PeersConnect, 28 ev.HealthzCheck, 29 ev.ValidatorsSlashed, 30 ev.SlashedValidatorsLoseBalance, 31 ev.InjectDoubleVote, 32 ev.ProposeDoubleBlock, 33 }, 34 } 35 36 newTestRunner(t, testConfig).run() 37 }