docstr: Test the flask helper without setting an explicit port.
docstr_tok: ["Test","the","flask","helper","without","setting","an","explicit","port","."]
code: def test_without_explicit_port(self):
      """Test the flask helper without setting an explicit port."""
      http = self.get_http_client()
  
      flask_service = FlaskHelper(ip=self.test_ip_local)
  
      assert flask_service.port >= 8704 and flask_service.port <= 8993
  
      @flask_service.app.route("/hello", methods=["GET"])
      def hello():
          return "Hello"
  
      response = call_get_with_retries(
          http, f"{flask_service.env.base_url}/hello"
      )
  
      assert response.status_code == 200
      assert response.text == "Hello"
  
file_path: responsible-ai-toolbox/rai_core_flask/tests/test_flask_helper.py
imports: import time
  import requests
  from requests.adapters import HTTPAdapter
  from requests.packages.urllib3.util.retry import Retry
  from rai_core_flask import FlaskHelper
label_desc: Use image node_id 3 for calling the TestFlaskHelper obj's underlying member method code with example usage: obj.test_without_explicit_port() and returns: str