code: def test_multiobjective_experiment() -> None:
      mofunc = MultiExperiment(
          [
              ArtificialFunction("sphere", block_dimension=7),
              ArtificialFunction("cigar", block_dimension=7),
          ],
          upper_bounds=np.array((50.0, 50.0)),
      )
      xp = xpbase.Experiment(
          mofunc, optimizer="TwoPointsDE", budget=100, num_workers=1
      )
      summary = xp.run()
      loss: float = summary["loss"]
      assert loss < 1e9
  
imports: import sys
  import contextlib
  from unittest.mock import patch
  import numpy
  import nevergrad.common.typing
  from nevergrad.common import testing
  from nevergrad.optimization import test_base
  from nevergrad.functions import ArtificialFunction
  from nevergrad.functions.base import MultiExperiment
  from nevergrad.functions.test_base import ExampleFunction
  from nevergrad.functions.test_functionlib import DESCRIPTION_KEYS
  from .None import xpbase
label_desc: Use image node_id 9 for calling a global function with example usage: test_multiobjective_experiment() without return types