@@ -4,7 +4,6 @@ import * as tmp from "tmp";
44import { join } from "path" ;
55import {
66 writeFileSync ,
7- mkdirSync ,
87 ensureDirSync ,
98 symlinkSync ,
109 writeFile ,
@@ -16,8 +15,6 @@ import {
1615 getFirstWorkspaceFolder ,
1716 getInitialQueryContents ,
1817 isFolderAlreadyInWorkspace ,
19- isLikelyDatabaseRoot ,
20- isLikelyDbLanguageFolder ,
2118 prepareCodeTour ,
2219 showBinaryChoiceDialog ,
2320 showBinaryChoiceWithUrlDialog ,
@@ -66,64 +63,6 @@ describe("helpers", () => {
6663 } ) ;
6764 } ) ;
6865
69- describe ( "likely database tests" , ( ) => {
70- let dir : tmp . DirResult ;
71- beforeEach ( ( ) => {
72- dir = tmp . dirSync ( ) ;
73- } ) ;
74-
75- afterEach ( ( ) => {
76- dir . removeCallback ( ) ;
77- } ) ;
78-
79- it ( "should likely be a database root: codeql-database.yml" , async ( ) => {
80- const dbFolder = join ( dir . name , "db" ) ;
81- mkdirSync ( dbFolder ) ;
82- mkdirSync ( join ( dbFolder , "db-python" ) ) ;
83- writeFileSync ( join ( dbFolder , "codeql-database.yml" ) , "" , "utf8" ) ;
84-
85- expect ( await isLikelyDatabaseRoot ( dbFolder ) ) . toBe ( true ) ;
86- } ) ;
87-
88- it ( "should likely be a database root: .dbinfo" , async ( ) => {
89- const dbFolder = join ( dir . name , "db" ) ;
90- mkdirSync ( dbFolder ) ;
91- mkdirSync ( join ( dbFolder , "db-python" ) ) ;
92- writeFileSync ( join ( dbFolder , ".dbinfo" ) , "" , "utf8" ) ;
93-
94- expect ( await isLikelyDatabaseRoot ( dbFolder ) ) . toBe ( true ) ;
95- } ) ;
96-
97- it ( "should likely NOT be a database root: empty dir" , async ( ) => {
98- const dbFolder = join ( dir . name , "db" ) ;
99- mkdirSync ( dbFolder ) ;
100- mkdirSync ( join ( dbFolder , "db-python" ) ) ;
101-
102- expect ( await isLikelyDatabaseRoot ( dbFolder ) ) . toBe ( false ) ;
103- } ) ;
104-
105- it ( "should likely NOT be a database root: no db language folder" , async ( ) => {
106- const dbFolder = join ( dir . name , "db" ) ;
107- mkdirSync ( dbFolder ) ;
108- writeFileSync ( join ( dbFolder , ".dbinfo" ) , "" , "utf8" ) ;
109-
110- expect ( await isLikelyDatabaseRoot ( dbFolder ) ) . toBe ( false ) ;
111- } ) ;
112-
113- it ( "should find likely db language folder" , async ( ) => {
114- const dbFolder = join ( dir . name , "db-python" ) ;
115- mkdirSync ( dbFolder ) ;
116- mkdirSync ( join ( dbFolder , "db-python" ) ) ;
117- writeFileSync ( join ( dbFolder , "codeql-database.yml" ) , "" , "utf8" ) ;
118-
119- // not a db folder since there is a db-python folder inside this one
120- expect ( await isLikelyDbLanguageFolder ( dbFolder ) ) . toBe ( false ) ;
121-
122- const nestedDbPythonFolder = join ( dbFolder , "db-python" ) ;
123- expect ( await isLikelyDbLanguageFolder ( nestedDbPythonFolder ) ) . toBe ( true ) ;
124- } ) ;
125- } ) ;
126-
12766 it ( "should report stream progress" , ( ) => {
12867 const progressSpy = jest . fn ( ) ;
12968 const mockReadable = {
0 commit comments