File tree Expand file tree Collapse file tree 1 file changed +13
-9
lines changed
extensions/ql-vscode/test/vscode-tests/minimal-workspace Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ describe("databases", () => {
3333 } ;
3434
3535 let databaseManager : DatabaseManager ;
36+ let extensionContext : ExtensionContext ;
3637
3738 let updateSpy : jest . Mock < Promise < void > , [ ] > ;
3839 let registerSpy : jest . Mock < Promise < void > , [ ] > ;
@@ -63,16 +64,19 @@ describe("databases", () => {
6364 . spyOn ( helpers , "showBinaryChoiceDialog" )
6465 . mockResolvedValue ( true ) ;
6566
67+ extensionContext = {
68+ workspaceState : {
69+ update : updateSpy ,
70+ get : ( ) => [ ] ,
71+ } ,
72+ // pretend like databases added in the temp dir are controlled by the extension
73+ // so that they are deleted upon removal
74+ storagePath : dir . name ,
75+ storageUri : Uri . parse ( dir . name ) ,
76+ } as unknown as ExtensionContext ;
77+
6678 databaseManager = new DatabaseManager (
67- {
68- workspaceState : {
69- update : updateSpy ,
70- get : ( ) => [ ] ,
71- } ,
72- // pretend like databases added in the temp dir are controlled by the extension
73- // so that they are deleted upon removal
74- storagePath : dir . name ,
75- } as unknown as ExtensionContext ,
79+ extensionContext ,
7680 {
7781 registerDatabase : registerSpy ,
7882 deregisterDatabase : deregisterSpy ,
You can’t perform that action at this time.
0 commit comments