code: def test_get_ray_wheels_url(remove_buildkite_env):
      url = get_ray_wheels_url(
          repo_url="https://github.com/ray-project/ray.git",
          branch="master",
          commit="1234",
          ray_version="3.0.0.dev0",
      )
      assert (
          url
          == "https://s3-us-west-2.amazonaws.com/ray-wheels/master/1234/"
          "ray-3.0.0.dev0-cp39-cp39-manylinux2014_x86_64.whl"
      )
  
imports: import os
  import sys
  import time
  import pytest
  from unittest.mock import patch
  from freezegun import freeze_time
  from ray_release.bazel import bazel_runfile
  from ray_release.exception import RayWheelsNotFoundError, RayWheelsTimeoutError
  from ray_release.util import url_exists
  from ray_release.wheels import get_ray_version, DEFAULT_REPO, get_ray_wheels_url, find_ray_wheels_url, find_and_wait_for_ray_wheels_url, is_wheels_url_matching_ray_verison, get_wheels_filename, maybe_rewrite_wheels_url, parse_commit_from_wheel_url
label_desc: Use image node_id 3 for calling a global function with example usage: test_get_ray_wheels_url(remove_buildkite_env) without return types