code: def pytest_generate_tests(metafunc):
      """
      For each test, if `backend` is used as a fixture, add a parametrization equal to the value of the
      --backend option.
  
      This is used to re-run the test suite for different probabilistic programming language backends
      (e.g. cmdstanpy, numpyro).
      """
      if "backend" in metafunc.fixturenames:
          metafunc.parametrize(
              "backend", metafunc.config.getoption("backend")
          )
  
file_path: prophet/python/prophet/tests/conftest.py
imports: from pathlib import Path
  import pandas
  import pytest
label_desc: Use image node_id 7 for calling a global function with example usage: pytest_generate_tests(metafunc) without return types