code: def test_compute_groups_from_parameter_file():
      """
      Tests that a group file is read correctly
      """
      actual_matrix, actual_unique_names = compute_groups_matrix(
          ["Group 1", "Group 2", "Group 2"]
      )
  
      assert_equal(
          actual_matrix, np.array([[1, 0], [0, 1], [0, 1]], dtype=int)
      )
      assert_equal(actual_unique_names, ["Group 1", "Group 2"])
  
imports: from pytest import raises
  from numpy.testing import assert_equal, assert_allclose
  import numpy
  from scipy import stats
  import pytest
  from SALib.util import read_param_file, _scale_samples, _unscale_samples, compute_groups_matrix
  from SALib.sample import latin
label_desc: Use image node_id 14 for calling a global function with example usage: test_compute_groups_from_parameter_file() without return types