Skip to content

feat: new extractor #221

feat: new extractor

feat: new extractor #221

Triggered via pull request June 24, 2024 20:13
Status Failure
Total duration 2m 10s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 6 warnings
src/test/unit/extractor/svelte.test.ts > getTranslate > dynamic data > emits warning for dynamic parameters: src/test/unit/extractor/svelte.test.ts#L333
AssertionError: expected [ { line: 6, …(1) } ] to deeply equal [ { …(2) } ] - Expected + Received Array [ Object { "line": 6, - "warning": "W_DYNAMIC_OPTIONS", + "warning": "W_DYNAMIC_DEFAULT_VALUE", }, ] ❯ src/test/unit/extractor/svelte.test.ts:333:34
src/test/unit/extractor/vue/extract.test.ts > $t > does not extract use of $t without this in scripts: src/test/unit/extractor/vue/extract.test.ts#L89
AssertionError: expected [ { line: 6, keyName: 'key1', …(2) } ] to deeply equal [] - Expected + Received - Array [] + Array [ + Object { + "defaultValue": undefined, + "keyName": "key1", + "line": 6, + "namespace": undefined, + }, + ] ❯ src/test/unit/extractor/vue/extract.test.ts:89:28
src/test/unit/extractor/vue/extract.test.ts > $t > dynamic data > emits a warning on dynamic options: src/test/unit/extractor/vue/extract.test.ts#L264
AssertionError: expected [ { line: 3, …(1) } ] to deeply equal [ { …(2) } ] - Expected + Received Array [ Object { "line": 3, - "warning": "W_DYNAMIC_OPTIONS", + "warning": "W_DYNAMIC_DEFAULT_VALUE", }, ] ❯ src/test/unit/extractor/vue/extract.test.ts:264:34
src/test/unit/extractor/vue/extract.test.ts > useTranslate > extracts calls to t in the setup script after useTranslate was used (script setup): src/test/unit/extractor/vue/extract.test.ts#L332
AssertionError: expected [ …(2) ] to deeply equal [ { keyName: 'key1', line: 4 } ] - Expected + Received Array [ Object { + "defaultValue": undefined, "keyName": "key1", "line": 4, + "namespace": undefined, + }, + Object { + "defaultValue": undefined, + "keyName": "key2", + "line": 5, + "namespace": undefined, }, ] ❯ src/test/unit/extractor/vue/extract.test.ts:332:28
src/test/unit/extractor/vue/extract.test.ts > useTranslate > extracts calls to t in the setup script after useTranslate was used (script): src/test/unit/extractor/vue/extract.test.ts#L351
AssertionError: expected [ …(2) ] to deeply equal [ { keyName: 'key1', line: 6 } ] - Expected + Received Array [ Object { + "defaultValue": undefined, "keyName": "key1", "line": 6, + "namespace": undefined, + }, + Object { + "defaultValue": undefined, + "keyName": "key2", + "line": 7, + "namespace": undefined, }, ] ❯ src/test/unit/extractor/vue/extract.test.ts:351:28
src/test/unit/extractor/vue/extract.test.ts > useTranslate > dynamic data > emits a warning on dynamic options: src/test/unit/extractor/vue/extract.test.ts#L661
AssertionError: expected [ { line: 6, …(1) } ] to deeply equal [ { …(2) } ] - Expected + Received Array [ Object { "line": 6, - "warning": "W_DYNAMIC_OPTIONS", + "warning": "W_DYNAMIC_DEFAULT_VALUE", }, ] ❯ src/test/unit/extractor/vue/extract.test.ts:661:34
src/test/unit/extractor/vue/extract.test.ts > useTranslate > dynamic data > emits warning if options-style setup is not a direct function: src/test/unit/extractor/vue/extract.test.ts#L701
AssertionError: expected [] to deeply equal [ { …(2) } ] - Expected + Received - Array [ - Object { - "line": 4, - "warning": "W_VUE_SETUP_IS_A_REFERENCE", - }, - ] + Array [] ❯ src/test/unit/extractor/vue/extract.test.ts:701:34
Unit Tests
Process completed with exit code 1.
Eslint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Eslint: src/extractor/extractor.ts#L6
'tokensList' is defined but never used. Allowed unused vars must match /^_/u
Eslint: src/extractor/extractor.ts#L7
'visualizeRules' is defined but never used. Allowed unused vars must match /^_/u
Unit Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Package integrity
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
E2E Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.