@@ -125,16 +125,17 @@ export abstract class Emulator {
125
125
126
126
findDataConnectConfigDir ( ) {
127
127
let path = './' ;
128
- const files = fs . readdirSync ( path ) ;
129
- console . log ( files ) ;
130
- if ( files . includes ( 'dataconnect' ) ) {
131
- return path + 'dataconnect' ;
132
- }
133
- if ( files . includes ( 'test' ) ) {
134
- return path + 'test/dataconnect' ;
135
- }
136
- throw new Error ( 'Max Depth Exceeded. Please run from the data-connect/test folder' ) ;
137
-
128
+ const files = fs . readdirSync ( path ) ;
129
+ console . log ( files ) ;
130
+ if ( files . includes ( 'dataconnect' ) ) {
131
+ return path + 'dataconnect' ;
132
+ }
133
+ if ( files . includes ( 'test' ) ) {
134
+ return path + 'test/dataconnect' ;
135
+ }
136
+ throw new Error (
137
+ 'Max Depth Exceeded. Please run from the data-connect/test folder'
138
+ ) ;
138
139
}
139
140
140
141
setUp ( ) : Promise < void > {
@@ -145,16 +146,18 @@ export abstract class Emulator {
145
146
let promise : ChildProcessPromise < SpawnPromiseResult > ;
146
147
if ( this . isDataConnect ) {
147
148
const dataConnectConfigDir = this . findDataConnectConfigDir ( ) ;
148
- const password = process . env [ 'POSTGRES_PASSWORD' ]
149
+ const password = process . env [ 'POSTGRES_PASSWORD' ] ;
149
150
promise = spawn ( this . binaryPath , [
150
151
'--v=2' ,
151
152
'dev' ,
152
153
`--listen=127.0.0.1:${ this . port } ,[::1]:${ this . port } ` ,
153
154
`--local_connection_string=postgresql://postgres:${ password } @localhost:5432/dataconnect-integration?sslmode=disable` ,
154
- `--config_dir=${ dataConnectConfigDir } ` ,
155
+ `--config_dir=${ dataConnectConfigDir } `
155
156
] ) ;
156
157
promise . childProcess . stdout ?. on ( 'data' , console . log ) ;
157
- promise . childProcess . stderr ?. on ( 'data' , res => console . log ( res . toString ( ) ) ) ;
158
+ promise . childProcess . stderr ?. on ( 'data' , res =>
159
+ console . log ( res . toString ( ) )
160
+ ) ;
158
161
} else {
159
162
promise = spawn (
160
163
'java' ,
0 commit comments