@@ -22,7 +22,6 @@ use state_processing::{
2222 ConsensusContext ,
2323} ;
2424use std:: fmt:: Debug ;
25- use std:: path:: PathBuf ;
2625use types:: {
2726 Attestation , AttesterSlashing , BeaconBlock , BeaconBlockBody , BeaconBlockBodyBellatrix ,
2827 BeaconBlockBodyCapella , BeaconBlockBodyDeneb , BeaconBlockBodyElectra , BeaconBlockBodyFulu ,
@@ -50,7 +49,6 @@ pub struct WithdrawalsPayload<E: EthSpec> {
5049
5150#[ derive( Debug , Clone ) ]
5251pub struct Operations < E : EthSpec , O : Operation < E > > {
53- path : PathBuf ,
5452 metadata : Metadata ,
5553 execution_metadata : Option < ExecutionMetadata > ,
5654 pub pre : BeaconState < E > ,
@@ -557,7 +555,6 @@ impl<E: EthSpec, O: Operation<E>> LoadCase for Operations<E, O> {
557555 } ;
558556
559557 Ok ( Self {
560- path : path. into ( ) ,
561558 metadata,
562559 execution_metadata,
563560 pre,
@@ -577,17 +574,6 @@ impl<E: EthSpec, O: Operation<E>> Case for Operations<E, O> {
577574 }
578575
579576 fn result ( & self , _case_index : usize , fork_name : ForkName ) -> Result < ( ) , Error > {
580- // FIXME(das): remove this once v1.6.0-alpha.1 is released
581- // We are ahead of the v1.6.0-alpha.0 spec in our implementation of
582- // `get_max_blobs_per_block`, so we fail the execution payload test which expects the
583- // empty blob schedule to generate an error.
584- if O :: handler_name ( ) == "execution_payload"
585- && fork_name == ForkName :: Fulu
586- && self . path . ends_with ( "invalid_exceed_max_blobs_per_block" )
587- {
588- return Err ( Error :: SkippedKnownFailure ) ;
589- }
590-
591577 let spec = & testing_spec :: < E > ( fork_name) ;
592578
593579 let mut pre_state = self . pre . clone ( ) ;
0 commit comments