code: def test_integer_casting_array() -> None:
      param = par.Array(
          lower=np.array([3.0] * 8),
          upper=np.array([8.0] * 8),
          shape=(8,),
      )
      param.set_integer_casting()
      out = param  # <- error here
      assert out.value.shape == (8,)
  
imports: import pickle
  import typing
  import pytest
  import numpy
  from nevergrad.common import errors
  from .None import parameter
label_desc: Use image node_id 25 for calling a global function with example usage: test_integer_casting_array() without return types