44 "context"
55 "time"
66
7- api "github.com/ethereum/go-ethereum/beacon/engine"
8- "github.com/ethereum/go-ethereum/common"
9- "github.com/ethereum/go-ethereum/common/hexutil"
107 "github.com/ethereum/hive/simulators/ethereum/engine/config"
118 "github.com/ethereum/hive/simulators/ethereum/engine/globals"
129 "github.com/ethereum/hive/simulators/ethereum/engine/test"
@@ -89,11 +86,6 @@ func (authTestSpec AuthTestSpec) Execute(t *test.Env) {
8986 // Default values
9087 var (
9188 // All test cases send a simple TransitionConfigurationV1 to check the Authentication mechanism (JWT)
92- tConf = api.TransitionConfigurationV1 {
93- TerminalTotalDifficulty : (* hexutil .Big )(t .Genesis .Config .TerminalTotalDifficulty ),
94- TerminalBlockHash : common.Hash {},
95- TerminalBlockNumber : 0 ,
96- }
9789 testSecret = authTestSpec .CustomAuthSecretBytes
9890 // Time drift test cases are reattempted in order to mitigate false negatives
9991 retryAttemptsLeft = authTestSpec .RetryAttempts
@@ -110,9 +102,10 @@ func (authTestSpec AuthTestSpec) Execute(t *test.Env) {
110102 if err := t .HiveEngine .PrepareAuthCallToken (testSecret , testTime ); err != nil {
111103 t .Fatalf ("FAIL (%s): Unable to prepare the auth token: %v" , t .TestName , err )
112104 }
105+
113106 ctx , cancel := context .WithTimeout (t .TestContext , globals .RPCTimeout )
114107 defer cancel ()
115- _ , err := t .HiveEngine .ExchangeTransitionConfigurationV1 (ctx , & tConf )
108+ _ , err := t .HiveEngine .ExchangeCapabilities (ctx , [] string {} )
116109 if (authTestSpec .AuthOk && err == nil ) || (! authTestSpec .AuthOk && err != nil ) {
117110 // Test passed
118111 return
0 commit comments