code: def test_array_bounded_initialization() -> None:
      array = par.Array(shape=(1,), lower=-1)
      assert array.value[0] == 0
      assert array.bounds == (-1, None)  # type: ignore
      assert array.sigma.value == 1.0
      array = par.Array(shape=(1,), lower=-0.5, upper=2.5)
      assert array.value[0] == 1
      assert array.bounds == (-0.5, 2.5)  # type: ignore
      assert array.sigma.value == 0.5
  
imports: import pickle
  import typing
  import pytest
  import numpy
  from nevergrad.common import errors
  from .None import parameter
label_desc: Use image node_id 26 for calling a global function with example usage: test_array_bounded_initialization() without return types