anchor.diff:      expect(exitCode, equals(0));
     }
   
  -  test_exit_withoutShutdown() async {
  +  test_exit_initializedWithoutShutdown() async {
  +    // Send a request that we can wait for, to ensure the server is fully ready
  +    // before we send exit. Otherwise the exit notification won't be handled for
  +    // a long time (while the server starts up) and will exceed the 10s timeout.
  +    await initialize();
       sendExit();
   
       await client.channel.closed.timeout(const Duration(seconds: 10),
  
positive.code: 
      expect(exitCode, equals(1));
    }
  }
  
negative.code:     expect(responseBody, contains('<title>Analysis Server</title>'));
    }
  
    test_exit_inintializedWithShutdown() async {
      await initialize();
      await sendShutdown();
      sendExit();
  
  