FuelLabs / fuels-ts

Fuel Network Typescript SDK
https://docs.fuel.network/docs/fuels-ts/
Apache License 2.0
44.21k stars 1.34k forks source link

Fix test flakiness around resource caching #3110

Closed arboleya closed 3 weeks ago

arboleya commented 3 weeks ago

[!NOTE] Incoming from:

  1. 2925 —— workflow

  2. 2650 —— workflow

  3. 3106 — workflow

⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯

 FAIL  packages/account/src/providers/resource-cache.test.ts > Resource Cache > can get active [no data]
AssertionError: expected { utxos: [], …(1) } to strictly equal { utxos: [], messages: [] }

- Expected
+ Received

  Object {
-   "messages": Array [],
+   "messages": Array [
+     "0x76247988a7650df074bda987c663f35eb9206324a522e37b7c4eada45dddd477",
+   ],
    "utxos": Array [],
  }

 ❯ packages/account/src/providers/resource-cache.test.ts:60:43
     58|     await sleep(1);
     59| 
     60|     expect(resourceCache.getActiveData()).toStrictEqual(EXPECTED);
       |                                           ^
     61|   });

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯