File tree Expand file tree Collapse file tree 4 files changed +14
-14
lines changed 
dlc-btc-por/test/integration 
eth-beacon/test/integration 
por-address-list/test/unit Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 7373      - name : Compile tests 
7474        env :
7575          CHANGED_PACKAGES : ${{ needs.install-packages.outputs.changed-packages }} 
76-           FAILING_TESTS_PATTERN : ' /composites/dydx-rewards/|/composites/glv-token/|/composites/gm-token/|/core/bootstrap/|/sources/aleno/|/sources/bitgo-reserves-test/|/sources/bitgo-reserves/|/sources/coinpaprika/|/sources/cryptocompare/|/sources/dlc-btc-por/|/sources/eth-beacon/|/sources/ icap/|/sources/ipfs/|/sources/layer2-sequencer-health/|/sources/por-address-list/|/sources/s3-csv-reader/|/sources/token-balance/|/sources/view-function-multi-chain/|sources/view-function/' 
76+           FAILING_TESTS_PATTERN : ' /composites/dydx-rewards/|/composites/glv-token/|/composites/gm-token/|/core/bootstrap/|/sources/aleno/|/sources/bitgo-reserves-test/|/sources/bitgo-reserves/|/sources/coinpaprika/|/sources/cryptocompare/|/sources/icap/|/sources/ipfs/|/sources/layer2-sequencer-health/|/sources/por-address-list/|/sources/s3-csv-reader/|/sources/token-balance/|/sources/view-function-multi-chain/|sources/view-function/' 
7777        run : | 
7878          # Tests that should compile: 
7979          yarn tsc -b --noEmit $(echo $CHANGED_PACKAGES | jq '.[].location + "/tsconfig.test.json"' -r | grep -v -E "$FAILING_TESTS_PATTERN") 
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ type DeferredRequest = {
88} 
99
1010export  const  mockBitcoinRPCResponseSuccessForTxId  =  ( txid : string ) : DeferredRequest  =>  { 
11-   const  [ waitBeforeResolving ,  resolve ]  =  deferredPromise ( ) 
12-   const  [ hasHappenedPromise ,  resolveHasHappened ]  =  deferredPromise ( ) 
11+   const  [ waitBeforeResolving ,  resolve ]  =  deferredPromise < void > ( ) 
12+   const  [ hasHappenedPromise ,  resolveHasHappened ]  =  deferredPromise < void > ( ) 
1313  const  request  =  { 
1414    hasHappened : false , 
1515    hasHappenedPromise, 
Original file line number Diff line number Diff line change 1+ import  {  deferredPromise  }  from  '@chainlink/external-adapter-framework/util' 
12import  nock  from  'nock' 
23
34export  const  mockBalanceSuccess  =  ( ) : nock . Scope  => 
@@ -200,22 +201,21 @@ export const mockBalanceLimboValidator = (): void => {
200201    . persist ( ) 
201202} 
202203
204+ type  DeferredRequest  =  { 
205+   hasHappened : boolean 
206+   resolve : ( )  =>  void 
207+ } 
208+ 
203209// Mocks responses for the given addresses, batched into batches of 3. 
204210// Returns an array of request objects which can be used to check if the 
205211// request has happened and to resolve the request. 
206- export  const  mockBalanceBatchedAddresses  =  ( addresses : string [ ] ) : void =>  { 
212+ export  const  mockBalanceBatchedAddresses  =  ( addresses : string [ ] ) : DeferredRequest [ ]  =>  { 
207213  const  batchSize  =  3 
208-   const  requests : { 
209-     hasHappened : boolean 
210-     resolve : ( )  =>  void 
211-   } [ ]  =  [ ] 
214+   const  requests : DeferredRequest [ ]  =  [ ] 
212215
213-   const  mockAddresses  =  ( startIndex ,  endIndex )  =>  { 
216+   const  mockAddresses  =  ( startIndex :  number ,  endIndex :  number )  =>  { 
214217    const  addressesToMock  =  addresses . slice ( startIndex ,  endIndex ) 
215-     let  resolve 
216-     const  waitBeforeResolving  =  new  Promise ( ( r )  =>  { 
217-       resolve  =  r 
218-     } ) 
218+     const  [ waitBeforeResolving ,  resolve ]  =  deferredPromise < void > ( ) 
219219    const  request  =  { 
220220      hasHappened : false , 
221221      resolve, 
Original file line number Diff line number Diff line change @@ -165,7 +165,7 @@ describe('address endpoint', () => {
165165        new  ethers . providers . JsonRpcProvider ( ) , 
166166      ) 
167167
168-       const  resolvers  =  [ ] 
168+       const  resolvers :  ( ( )   =>   void ) [ ]  =  [ ] 
169169      const  getAddressesDelayed  =  ( startIdx : ethers . BigNumber ,  endIdx : ethers . BigNumber )  =>  { 
170170        const  answer  =  getAddresses ( startIdx ,  endIdx ) 
171171        return  new  Promise ( ( resolve )  =>  { 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments