From 479866039d0072dd9a047a21dd812afdadb1b931 Mon Sep 17 00:00:00 2001 From: ash-t-luu Date: Mon, 5 Feb 2024 14:58:23 -0800 Subject: [PATCH 1/2] deleted extension.test.ts and added script for test compile --- jest.config.js | 2 +- package.json | 3 ++- src/test/suite/extension.test.ts | 15 --------------- 3 files changed, 3 insertions(+), 17 deletions(-) delete mode 100644 src/test/suite/extension.test.ts diff --git a/jest.config.js b/jest.config.js index a75cacb..9cf2ae7 100644 --- a/jest.config.js +++ b/jest.config.js @@ -2,7 +2,7 @@ const path = require('path'); module.exports = { preset: "ts-jest", - testEnvironment: "node", + testEnvironment: "./src/test/vscode-environment", preset: "ts-jest/presets/default-esm", globals: { "ts-jest": { diff --git a/package.json b/package.json index 83de3b9..986fba9 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,8 @@ "pretest": "npm run lint", "test": "npx tsc ; node ./build/src/test/runTest.js", "dev": "webpack --mode development --config webpack.config.ts --watch", - "prod": "webpack --mode production --config webpack.config.ts" + "prod": "webpack --mode production --config webpack.config.ts", + "test-compile": "tsc -p ./" }, "devDependencies": { "@babel/preset-typescript": "^7.23.3", diff --git a/src/test/suite/extension.test.ts b/src/test/suite/extension.test.ts deleted file mode 100644 index 170da5a..0000000 --- a/src/test/suite/extension.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -// You can import and use all API from the 'vscode' module -// as well as import your extension to test it -import * as vscode from 'vscode' -// const myExtension = require('../extension'); - -// we can either use test() or it() -- matter of style for team/project convention - -describe('Extension Test Suite', () => { - - it('Sample test', () => { - expect([1, 2, 3].indexOf(5)).toBe(-1); - expect([1, 2, 3].indexOf(0)).toBe(-1); - expect([1, 2, 3].indexOf(1)).toBe(0); - }); -}); From dc8c04aee97fa0c1fe2ccc69523485b948e656a5 Mon Sep 17 00:00:00 2001 From: ash-t-luu Date: Mon, 5 Feb 2024 15:16:57 -0800 Subject: [PATCH 2/2] added changes to vscodeignore --- .vscodeignore | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/.vscodeignore b/.vscodeignore index cd8d85e..461b5c0 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -1,15 +1,7 @@ -# FOLDERS -.vscode/** -.vscode-test/** -test/** -node_modules -**/jsconfig.json -**/*.map -**/.eslintrc.json - -# FILES -.gitignore -.yarnrc -vsc-extension-quickstart.md -**/*.js.map +**/* +!build/ +!CHANGELOG.md +!packages.json +!media/ +!README.md \ No newline at end of file