77 register_builtins, MockBankCallback , MockForkGraph , EXECUTION_EPOCH , EXECUTION_SLOT ,
88 WALLCLOCK_TIME ,
99 } ,
10+ solana_account:: test_utils:: create_borrowed_account_shared_data,
1011 solana_sdk:: {
1112 account:: { AccountSharedData , ReadableAccount , WritableAccount } ,
1213 clock:: Slot ,
@@ -2317,6 +2318,7 @@ fn simd83_account_reallocate(enable_fee_only_transactions: bool) -> Vec<SvmTestE
23172318#[ test_case( simd83_fee_payer_deallocate( true ) ) ]
23182319#[ test_case( simd83_account_reallocate( false ) ) ]
23192320#[ test_case( simd83_account_reallocate( true ) ) ]
2321+ #[ ignore = "we don't support entries in blocks" ]
23202322fn svm_integration ( test_entries : Vec < SvmTestEntry > ) {
23212323 for test_entry in test_entries {
23222324 let env = SvmTestEnvironment :: create ( test_entry) ;
@@ -2339,8 +2341,13 @@ fn svm_inspect_account() {
23392341 // Setting up the accounts for the transfer
23402342
23412343 // fee payer
2342- let mut fee_payer_account = AccountSharedData :: default ( ) ;
2343- fee_payer_account. set_delegated ( true ) ;
2344+ let fee_payer_account = AccountSharedData :: default ( ) ;
2345+ let ( _buffer, mut fee_payer_account) =
2346+ create_borrowed_account_shared_data ( & fee_payer_account, 0 ) ;
2347+ fee_payer_account
2348+ . as_borrowed_mut ( )
2349+ . unwrap ( )
2350+ . set_privileged ( true ) ;
23442351 fee_payer_account. set_lamports ( 85_000 ) ;
23452352 fee_payer_account. set_rent_epoch ( u64:: MAX ) ;
23462353 initial_test_entry. add_initial_account ( fee_payer, & fee_payer_account) ;
0 commit comments