@@ -43,7 +43,7 @@ suite('DdevUtils Test Suite', () => {
4343 const result = DdevUtils . hasDdevProject ( '/test/workspace' ) ;
4444
4545 assert . strictEqual ( result , true ) ;
46- assert . strictEqual ( existsSyncStub . calledOnce , true ) ;
46+ sinon . assert . calledOnce ( existsSyncStub ) ;
4747 } ) ;
4848
4949 test ( 'hasDdevProject returns false when .ddev/config.yaml does not exist' , ( ) => {
@@ -52,6 +52,7 @@ suite('DdevUtils Test Suite', () => {
5252 const result = DdevUtils . hasDdevProject ( '/test/workspace' ) ;
5353
5454 assert . strictEqual ( result , false ) ;
55+ sinon . assert . calledOnce ( existsSyncStub ) ;
5556 } ) ;
5657
5758 test ( 'isDdevRunning returns true when DDEV container is running' , ( ) => {
@@ -105,7 +106,7 @@ suite('DdevUtils Test Suite', () => {
105106 const result = DdevUtils . validateDdevTool ( 'phpstan' , '/test/workspace' ) ;
106107
107108 assert . strictEqual ( result . isValid , true ) ;
108- assert . strictEqual ( result . errorType , undefined ) ;
109+ assert . ok ( result . errorType === undefined ) ;
109110 } ) ;
110111
111112 test ( 'validateDdevTool returns error message for DDEV issues' , ( ) => {
@@ -120,7 +121,7 @@ suite('DdevUtils Test Suite', () => {
120121
121122 assert . strictEqual ( result . isValid , false ) ;
122123 assert . strictEqual ( result . errorType , 'ddev-not-running' ) ;
123- assert . ok ( result . userMessage ? .includes ( 'appears to be stopped' ) ) ;
124+ assert . ok ( result . userMessage && result . userMessage . includes ( 'appears to be stopped' ) ) ;
124125 } ) ;
125126
126127 test ( 'validateDdevTool returns tool not found message when tool is missing' , ( ) => {
@@ -145,7 +146,7 @@ suite('DdevUtils Test Suite', () => {
145146 const result = DdevUtils . execDdev ( [ 'phpstan' , 'analyze' ] , '/test/workspace' ) ;
146147
147148 assert . strictEqual ( result , 'output' ) ;
148- assert . strictEqual ( spawnSyncStub . calledOnce , true ) ;
149+ sinon . assert . calledOnce ( spawnSyncStub ) ;
149150 const callArgs = spawnSyncStub . firstCall . args ;
150151 assert . strictEqual ( callArgs [ 0 ] , 'ddev' ) ;
151152 assert . deepStrictEqual ( callArgs [ 1 ] , [ 'exec' , 'env' , 'XDEBUG_MODE=off' , 'phpstan' , 'analyze' ] ) ;
0 commit comments