code: def test_example_app(tmpdir: Path) -> None:
      cmd = [
          "example/banana.py",
          "-m",
          "hydra.run.dir=" + str(tmpdir),
          "hydra.job.chdir=True",
          "banana.x=int(interval(-5, 5))",
          "banana.y=interval(-5, 10.1)",
          "hydra.sweeper.ax_config.max_trials=2",
      ]
      result, _ = run_python_script(cmd)
      assert "banana.x: range=[-5, 5]" in result
      assert "banana.y: range=[-5.0, 10.1]" in result
  
imports: import math
  import os
  from pathlib import Path
  from typing import Any, List
  from hydra.core.plugins import Plugins
  from hydra.plugins.sweeper import Sweeper
  from hydra.test_utils.test_utils import TSweepRunner, chdir_plugin_root, run_python_script
  from omegaconf import DictConfig, OmegaConf
  from pytest import mark, raises
  from hydra_plugins.hydra_ax_sweeper.ax_sweeper import AxSweeper
label_desc: Use image node_id 15 for calling a global function with example usage: test_example_app(tmpdir) without return types