code: def test_CUDA_cuda():
      ctx = Context(".", _env={}, _argv=[])
      feat = CUDA_cuda(ctx)
      compiler, settings = get_compiler_settings()
      feat.configure(compiler, settings)
      if not cupy.cuda.driver._is_cuda_python():
          # In CUDA Python, `get_build_version()` returns CUDA Python's version
          assert feat._version == cupy.cuda.driver.get_build_version()
      assert feat._version == cupy.cuda.runtime.runtimeGetVersion()
  
file_path: cupy/tests/install_tests/test_cupy_builder/test_features.py
imports: from distutils import ccompiler
  from distutils import sysconfig
  from cupy_builder._context import Context
  from cupy_builder._features import CUDA_cuda
  from cupy_builder import install_build
  import cupy
  import pytest
label_desc: Use image node_id 2 for calling a global function with example usage: test_CUDA_cuda() without return types