File tree Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -53,12 +53,14 @@ export class Runner {
53
53
getos ( ( err , result ) => ( this . osInfo = inspect ( result || err ) ) ) ;
54
54
}
55
55
56
- public static async create ( opts : {
57
- installer ?: Installer ;
58
- fiddleFactory ?: FiddleFactory ;
59
- paths ?: Partial < Paths > ;
60
- versions ?: Versions ;
61
- } ) : Promise < Runner > {
56
+ public static async create (
57
+ opts : {
58
+ installer ?: Installer ;
59
+ fiddleFactory ?: FiddleFactory ;
60
+ paths ?: Partial < Paths > ;
61
+ versions ?: Versions ;
62
+ } = { } ,
63
+ ) : Promise < Runner > {
62
64
const paths = Object . freeze ( { ...DefaultPaths , ...( opts . paths || { } ) } ) ;
63
65
const installer = opts . installer || new Installer ( paths ) ;
64
66
const versions = opts . versions || ( await ElectronVersions . create ( paths ) ) ;
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ describe('Runner', () => {
63
63
64
64
describe ( 'create()' , ( ) => {
65
65
it ( 'creates a Runner object with the expected properties' , async ( ) => {
66
- const runner = await Runner . create ( { } ) ;
66
+ const runner = await Runner . create ( ) ;
67
67
expect ( Object . keys ( runner ) ) . toEqual ( [
68
68
'installer' ,
69
69
'versions' ,
@@ -171,7 +171,7 @@ describe('Runner', () => {
171
171
] ) (
172
172
'can handle a test with the `%s` status' ,
173
173
async ( status , event , exitCode ) => {
174
- const runner = await Runner . create ( { } ) ;
174
+ const runner = await Runner . create ( ) ;
175
175
const fakeSubprocess = new EventEmitter ( ) ;
176
176
runner . spawn = jest . fn ( ) . mockResolvedValue ( fakeSubprocess ) ;
177
177
You can’t perform that action at this time.
0 commit comments