fix(deps): update dependency vitest to v2 #6936
Annotations
14 errors and 1 warning
packages/database/test/Database.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
packages/gateway/test/encryption.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
packages/gateway/test/encryption.test.ts > Encryption > should be able to encrypt and decrypt a command message:
packages/gateway/src/encryption.ts#L38
Error: error:0308010C:digital envelope routines::unsupported
❯ Module.createCommandEncryptionPair packages/gateway/src/encryption.ts:38:22
❯ packages/gateway/test/encryption.test.ts:60:39
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' }
|
packages/gateway/test/encryption.test.ts > Encryption > should be able to encrypt and decrypt a command message:
packages/gateway/src/encryption.ts#L38
Error: error:0308010C:digital envelope routines::unsupported
❯ Module.createCommandEncryptionPair packages/gateway/src/encryption.ts:38:22
❯ packages/gateway/test/encryption.test.ts:117:39
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' }
|
packages/login/test/LoginServer.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
packages/patch/test/PatchServer.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
packages/transactions/test/_getPlayerRaceHistory.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
packages/transactions/test/clientConnect.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
packages/transactions/test/clientConnect.test.ts > clientConnect > throws when connection is not found:
packages/transactions/test/clientConnect.test.ts#L48
AssertionError: expected Error: error:0308010C:digital envelope ro… { …(3) } to deeply equal ServerError: Encryption not found for con… { code: … }
- Expected
+ Received
- [ServerError: Encryption not found for connection test]
+ [Error: error:0308010C:digital envelope routines::unsupported]
❯ packages/transactions/test/clientConnect.test.ts:48:27
|
packages/transactions/test/getLobbies.test.ts > should have crypto:
test/factoryMocks.ts#L40
AssertionError: expected [Function] to not throw an error but '{"name":"ServerError","message":"DES-…' was thrown
- Expected:
undefined
+ Received:
"{\"name\":\"ServerError\",\"message\":\"DES-CBC cipher not available\",\"stack\":\"ServerError: DES-CBC cipher not available\\n at Module.verifyLegacyCipherSupport (/home/runner/work/server/server/packages/gateway/src/encryption.ts:82:21)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:18\\n at Proxy.assertThrows (file:///home/runner/work/server/server/node_modules/chai/chai.js:2682:5)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:977:16)\\n at Proxy.overwritingMethodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1647:33)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:1512:21)\\n at Proxy.<anonymous> (file:///home/runner/work/server/server/node_modules/@vitest/expect/dist/index.js:920:17)\\n at Proxy.methodWrapper (file:///home/runner/work/server/server/node_modules/chai/chai.js:1591:25)\\n at /home/runner/work/server/server/test/factoryMocks.ts:40:51\"}"
❯ test/factoryMocks.ts:40:51
|
build (20.x)
The job was canceled because "_18_x" failed.
|
build (20.x)
The operation was canceled.
|
build (21.x)
The job was canceled because "_18_x" failed.
|
build (21.x)
The operation was canceled.
|
build (18.x)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|