@@ -33,22 +33,22 @@ suite('Multiroot Linting', () => {
33
33
const flake8Setting = 'linting.flake8Enabled' ;
34
34
35
35
let ioc : UnitTestIocContainer ;
36
- suiteSetup ( function ( ) {
36
+ suiteSetup ( async function ( ) {
37
37
if ( ! IS_MULTI_ROOT_TEST ) {
38
38
this . skip ( ) ;
39
39
}
40
- return initialize ( ) ;
41
- } ) ;
42
- setup ( async ( ) => {
40
+ await initialize ( ) ;
43
41
await initializeDI ( ) ;
44
42
await initializeTest ( ) ;
45
43
} ) ;
46
- suiteTeardown ( closeActiveWindows ) ;
47
- teardown ( async ( ) => {
44
+ suiteTeardown ( async ( ) => {
48
45
await ioc . dispose ( ) ;
49
46
await closeActiveWindows ( ) ;
50
47
PythonSettings . dispose ( ) ;
51
48
} ) ;
49
+ teardown ( async ( ) => {
50
+ await closeActiveWindows ( ) ;
51
+ } ) ;
52
52
53
53
async function initializeDI ( ) {
54
54
ioc = new UnitTestIocContainer ( ) ;
@@ -109,11 +109,8 @@ suite('Multiroot Linting', () => {
109
109
assert . strictEqual ( messages . length > 0 , mustHaveErrors , errorMessage ) ;
110
110
}
111
111
112
- test ( 'Enabling Pylint in root and also in Workspace, should return errors' , async function ( ) {
112
+ test ( 'Enabling Pylint in root and also in Workspace, should return errors' , async ( ) => {
113
113
// Timing out on Windows, tracked by #18337.
114
- if ( isOs ( OSType . Windows ) ) {
115
- return this . skip ( ) ;
116
- }
117
114
118
115
await runTest ( Product . pylint , true , true , pylintSetting ) ;
119
116
0 commit comments