code: def test_check_if_array_of_floats():
      outputs = np.array(
          [
              0.97,
              0.71,
              2.39,
              0.97,
              2.30,
              2.39,
              1.87,
              2.40,
              0.87,
              2.15,
              1.71,
              1.54,
              2.15,
              2.17,
              1.54,
              2.20,
              1.87,
              1.0,
          ],
          dtype=int,
      )
  
      with raises(ValueError):
          _check_if_array_of_floats(outputs)
  
file_path: SALib/tests/test_analyze_morris.py
imports: from pytest import raises, fixture
  import numpy
  from numpy.testing import assert_allclose, assert_equal
  from SALib.analyze.morris import analyze, _compute_mu_star_confidence, _compute_elementary_effects, _reorganize_output_matrix, _compute_grouped_metric, _compute_grouped_sigma, _check_if_array_of_floats
label_desc: Use image node_id 14 for calling a global function with example usage: test_check_if_array_of_floats() without return types