diff --git a/src/bindings/js/.eslintrc-global.js b/src/bindings/js/.eslintrc-global.js index 7f4abc54561495..49fac29db5f69f 100644 --- a/src/bindings/js/.eslintrc-global.js +++ b/src/bindings/js/.eslintrc-global.js @@ -23,6 +23,7 @@ module.exports = { 'key-spacing': ['error', { beforeColon: false }], 'no-multiple-empty-lines': ['error', { max: 1, maxBOF: 0, maxEOF: 0 }], 'keyword-spacing': ['error', { overrides: { catch: { after: false } } }], + 'prefer-destructuring': ["error", { "object": true, "array": false }], '@typescript-eslint/no-var-requires': 0, } }; diff --git a/src/bindings/js/node/tests/unit/compiled_model.test.js b/src/bindings/js/node/tests/unit/compiled_model.test.js index e0e4e33e5c264f..a12fbeddf85c85 100644 --- a/src/bindings/js/node/tests/unit/compiled_model.test.js +++ b/src/bindings/js/node/tests/unit/compiled_model.test.js @@ -13,7 +13,7 @@ describe('ov.CompiledModel tests', () => { let compiledModel = null; before(async () => { - const testModelFP32 = testModels.testModelFP32; + const { testModelFP32 } = testModels; await isModelAvailable(testModelFP32); testXml = testModelFP32.xml; core = new ov.Core(); diff --git a/src/bindings/js/node/tests/unit/core.test.js b/src/bindings/js/node/tests/unit/core.test.js index 4e280d0b71dd96..02fa13c90f1b94 100644 --- a/src/bindings/js/node/tests/unit/core.test.js +++ b/src/bindings/js/node/tests/unit/core.test.js @@ -8,7 +8,7 @@ const { describe, it, before, beforeEach } = require('node:test'); const { testModels, isModelAvailable } = require('../utils.js'); describe('ov.Core tests', () => { - const testModelFP32 = testModels.testModelFP32; + const { testModelFP32 } = testModels; let core = null; before(async () => { await isModelAvailable(testModelFP32); diff --git a/src/bindings/js/node/tests/unit/infer_request.test.js b/src/bindings/js/node/tests/unit/infer_request.test.js index c2bb0ece634e64..b324630d08d6d2 100644 --- a/src/bindings/js/node/tests/unit/infer_request.test.js +++ b/src/bindings/js/node/tests/unit/infer_request.test.js @@ -14,7 +14,7 @@ const { const epsilon = 0.5; // To avoid very small numbers describe('ov.InferRequest tests', () => { - const testModelFP32 = testModels.testModelFP32; + const { testModelFP32 } = testModels; let compiledModel = null; let tensorData = null; let tensor = null; diff --git a/src/bindings/js/node/tests/unit/model.test.js b/src/bindings/js/node/tests/unit/model.test.js index 8726d4cf0e5d03..ff34141a15154f 100644 --- a/src/bindings/js/node/tests/unit/model.test.js +++ b/src/bindings/js/node/tests/unit/model.test.js @@ -8,7 +8,7 @@ const { describe, it, before, beforeEach } = require('node:test'); const { testModels, isModelAvailable } = require('../utils.js'); describe('ov.Model tests', () => { - const testModelFP32 = testModels.testModelFP32; + const { testModelFP32 } = testModels; let core = null; let model = null; diff --git a/src/bindings/js/node/tests/unit/pre_post_processor.test.js b/src/bindings/js/node/tests/unit/pre_post_processor.test.js index 10738effe7c7e4..47781567dae130 100644 --- a/src/bindings/js/node/tests/unit/pre_post_processor.test.js +++ b/src/bindings/js/node/tests/unit/pre_post_processor.test.js @@ -8,7 +8,7 @@ const { describe, it, before, beforeEach } = require('node:test'); const { testModels, isModelAvailable } = require('../utils.js'); describe('ov.preprocess.PrePostProcessor tests', () => { - const testModelFP32 = testModels.testModelFP32; + const { testModelFP32 } = testModels; let core = null; let model = null; diff --git a/src/bindings/js/node/tests/unit/read_model.test.js b/src/bindings/js/node/tests/unit/read_model.test.js index 647f193695bf2b..dbfa70566dab1e 100644 --- a/src/bindings/js/node/tests/unit/read_model.test.js +++ b/src/bindings/js/node/tests/unit/read_model.test.js @@ -9,7 +9,7 @@ const { describe, it, before, beforeEach } = require('node:test'); const { testModels, isModelAvailable } = require('../utils.js'); describe('Tests for reading model.', () => { - const testModelFP32 = testModels.testModelFP32; + const { testModelFP32 } = testModels; let modelFile = null; let modelStr = null; let weightsFile = null;