code: def test_optimal_trajectories_gte_one(setup_param_file):
      parameter_file = setup_param_file
      problem = read_param_file(parameter_file)
  
      samples = 10
      num_levels = 4
      optimal_trajectories = 1
  
      with raises(ValueError):
          sample(problem, samples, num_levels, optimal_trajectories)
  
imports: from numpy.testing import assert_equal, assert_allclose
  from pytest import raises, fixture, warns, mark
  import numpy
  import warnings
  from SALib.sample.morris.morris import sample, _check_group_membership, _check_if_num_levels_is_even, _compute_optimised_trajectories, _generate_p_star, _compute_b_star, _generate_trajectory, _generate_x_star
  from SALib.util import read_param_file, compute_groups_matrix, _define_problem_with_groups, _compute_delta
label_desc: Use image node_id 8 for calling a global function with example usage: test_optimal_trajectories_gte_one(setup_param_file) without return types