@@ -164,9 +164,10 @@ describe('Docker Daemon Not Running Detection', () => {
164164
165165 const error = await dockerManager . getDaemonError ( ) ;
166166
167- expect ( error . code ) . toBe ( 'DAEMON_NOT_RUNNING' ) ;
168- expect ( error . message ) . toContain ( 'Docker' ) ;
169- expect ( error . suggestion ) . toBeDefined ( ) ;
167+ expect ( error ) . not . toBeNull ( ) ;
168+ expect ( error ! . code ) . toBe ( 'DAEMON_NOT_RUNNING' ) ;
169+ expect ( error ! . message ) . toContain ( 'Docker' ) ;
170+ expect ( error ! . suggestion ) . toBeDefined ( ) ;
170171 } ) ;
171172
172173 it ( 'should provide user-friendly message for Docker not installed' , async ( ) => {
@@ -175,8 +176,9 @@ describe('Docker Daemon Not Running Detection', () => {
175176
176177 const error = await dockerManager . getDaemonError ( ) ;
177178
178- expect ( error . code ) . toBe ( 'DOCKER_NOT_INSTALLED' ) ;
179- expect ( error . suggestion ) . toContain ( 'install' ) ;
179+ expect ( error ) . not . toBeNull ( ) ;
180+ expect ( error ! . code ) . toBe ( 'DOCKER_NOT_INSTALLED' ) ;
181+ expect ( error ! . suggestion ) . toContain ( 'install' ) ;
180182 } ) ;
181183
182184 it ( 'should provide user-friendly message for permission errors' , async ( ) => {
@@ -188,8 +190,9 @@ describe('Docker Daemon Not Running Detection', () => {
188190
189191 const error = await dockerManager . getDaemonError ( ) ;
190192
191- expect ( error . code ) . toBe ( 'PERMISSION_DENIED' ) ;
192- expect ( error . suggestion ) . toBeDefined ( ) ;
193+ expect ( error ) . not . toBeNull ( ) ;
194+ expect ( error ! . code ) . toBe ( 'PERMISSION_DENIED' ) ;
195+ expect ( error ! . suggestion ) . toBeDefined ( ) ;
193196 } ) ;
194197
195198 it ( 'should return null when daemon is running' , async ( ) => {
0 commit comments