Skip to content

Commit 701a24b

Browse files
author
Loïc Mangeonjean
committed
feat: testing service override
1 parent 8b578e8 commit 701a24b

File tree

4 files changed

+171
-1
lines changed

4 files changed

+171
-1
lines changed

package-lock.json

Lines changed: 155 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
"types": "./dist/features/debug.d.ts",
3737
"default": "./dist/features/debug.js"
3838
},
39+
"./features/testing": {
40+
"types": "./dist/features/testing.d.ts",
41+
"default": "./dist/features/testing.js"
42+
},
3943
"./features/search": {
4044
"types": "./dist/features/search.d.ts",
4145
"default": "./dist/features/search.js"
@@ -68,6 +72,9 @@
6872
"features/debug": [
6973
"./dist/features/debug.d.ts"
7074
],
75+
"features/testing": [
76+
"./dist/features/debug.d.ts"
77+
],
7178
"features/search": [
7279
"./dist/features/search.d.ts"
7380
],
@@ -148,6 +155,7 @@
148155
"@codingame/monaco-vscode-sql-default-extension": "^3.1.0",
149156
"@codingame/monaco-vscode-storage-service-override": "^3.1.0",
150157
"@codingame/monaco-vscode-swift-default-extension": "^3.1.0",
158+
"@codingame/monaco-vscode-testing-service-override": "^3.1.1",
151159
"@codingame/monaco-vscode-textmate-service-override": "^3.1.0",
152160
"@codingame/monaco-vscode-theme-defaults-default-extension": "^3.1.0",
153161
"@codingame/monaco-vscode-theme-service-override": "^3.1.0",

rollup.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import * as rollup from 'rollup'
77
import builtins from 'rollup-plugin-node-builtins'
88
import vsixPlugin from '@codingame/monaco-vscode-rollup-vsix-plugin'
99
import glob from 'fast-glob'
10+
import { addExtension } from '@rollup/pluginutils'
1011
import path from 'path'
1112
import pkg from './package.json' assert { type: 'json' }
12-
import { addExtension } from '@rollup/pluginutils'
1313

1414
const externals = Object.keys(pkg.dependencies)
1515

@@ -23,6 +23,7 @@ export default rollup.defineConfig({
2323
'features/viewPanels': 'src/features/viewPanels.ts',
2424
'features/search': 'src/features/search.ts',
2525
'features/debug': 'src/features/debug.ts',
26+
'features/testing': 'src/features/testing.ts',
2627
'features/extensionHostWorker': 'src/features/extensionHostWorker.ts',
2728
'features/notifications': 'src/features/notifications.ts',
2829
'features/extensionGallery': 'src/features/extensionGallery.ts',

src/features/testing.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import getTestingServiceOverride from '@codingame/monaco-vscode-testing-service-override'
2+
import { registerServices } from '../services'
3+
4+
registerServices({
5+
...getTestingServiceOverride()
6+
})

0 commit comments

Comments
 (0)