File tree 1 file changed +3
-1
lines changed
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ class TestExecutionService implements ITestExecutionService {
32
32
private $config : IConfiguration ,
33
33
private $logger : ILogger ,
34
34
private $fs : IFileSystem ,
35
- private $options : IOptions ) {
35
+ private $options : IOptions ,
36
+ private $pluginsService : IPluginsService ) {
36
37
}
37
38
38
39
public startTestRunner ( platform : string ) : IFuture < void > {
@@ -133,6 +134,7 @@ class TestExecutionService implements ITestExecutionService {
133
134
public startKarmaServer ( platform : string ) : IFuture < void > {
134
135
return ( ( ) => {
135
136
platform = platform . toLowerCase ( ) ;
137
+ this . $pluginsService . ensureAllDependenciesAreInstalled ( ) . wait ( ) ;
136
138
let pathToKarma = path . join ( this . $projectData . projectDir , 'node_modules/karma' ) ;
137
139
let KarmaServer = require ( path . join ( pathToKarma , 'lib/server' ) ) ;
138
140
if ( platform === 'ios' && this . $options . emulator ) {
You can’t perform that action at this time.
0 commit comments