11use alloy:: rpc:: types:: beacon:: relay:: ValidatorRegistration ;
22use cb_common:: {
3- pbs:: { SignedBlindedBeaconBlock , SubmitBlindedBlockResponse } ,
4- utils:: test_encode_decode, pbs :: { DenebSpec , ElectraSpec }
3+ pbs:: { DenebSpec , ElectraSpec , SignedBlindedBeaconBlock , SubmitBlindedBlockResponse } ,
4+ utils:: test_encode_decode,
55} ;
6- use serde_json:: Value ;
76use cb_tests:: utils:: SpecVersion ;
7+ use serde_json:: Value ;
88
99// Happy path tests
1010#[ test]
1111fn test_registrations ( ) {
12- test_encode_decode :: < Vec < ValidatorRegistration > > ( include_str ! ( "../data/deneb/registration_holesky.json" ) ) ;
12+ test_encode_decode :: < Vec < ValidatorRegistration > > ( include_str ! (
13+ "../data/deneb/registration_holesky.json"
14+ ) ) ;
1315}
1416
1517#[ test]
1618fn test_signed_blinded_block ( ) {
1719 // Deneb
18- test_encode_decode :: < SignedBlindedBeaconBlock < DenebSpec > > ( include_str ! ( "../data/deneb/signed_blinded_block_holesky.json" ) ) ;
20+ test_encode_decode :: < SignedBlindedBeaconBlock < DenebSpec > > ( include_str ! (
21+ "../data/deneb/signed_blinded_block_holesky.json"
22+ ) ) ;
1923 // Electra
20- test_encode_decode :: < SignedBlindedBeaconBlock < ElectraSpec > > ( include_str ! ( "../data/electra/signed_blinded_block_holesky.json" ) ) ;
24+ test_encode_decode :: < SignedBlindedBeaconBlock < ElectraSpec > > ( include_str ! (
25+ "../data/electra/signed_blinded_block_holesky.json"
26+ ) ) ;
2127}
2228
2329#[ test]
2430fn test_submit_block_response ( ) {
2531 // Deneb
26- test_encode_decode :: < SubmitBlindedBlockResponse < DenebSpec > > ( include_str ! ( "../data/deneb/submit_block_response_holesky.json" ) ) ;
32+ test_encode_decode :: < SubmitBlindedBlockResponse < DenebSpec > > ( include_str ! (
33+ "../data/deneb/submit_block_response_holesky.json"
34+ ) ) ;
2735 // Electra
28- test_encode_decode :: < SubmitBlindedBlockResponse < ElectraSpec > > ( include_str ! ( "../data/electra/submit_block_response_holesky.json" ) ) ;
36+ test_encode_decode :: < SubmitBlindedBlockResponse < ElectraSpec > > ( include_str ! (
37+ "../data/electra/submit_block_response_holesky.json"
38+ ) ) ;
2939}
3040
3141// Unhappy path tests
@@ -62,9 +72,9 @@ fn test_registration_missing_fields() {
6272 let error = test_missing_registration_field ( version, field) ;
6373 assert ! (
6474 error. contains( & format!( "missing field `{}`" , field) ) ,
65- "Expected error about missing {}, got: {}" ,
66- field,
67- error
75+ "Expected error about missing {}, got: {}" ,
76+ field,
77+ error
6878 ) ;
6979 }
7080 }
@@ -158,4 +168,4 @@ fn test_submit_block_response_missing_fields() {
158168 ) ;
159169 }
160170 }
161- }
171+ }
0 commit comments