code: def test_stratified_split_with_users_with_only_one_interaction_raises_error(
      interactions_to_split_with_users_with_only_one_interaction,
      processes,
  ):
      with pytest.raises(
          ValueError,
          match="Unable to stratify split on users - the ``interactions`` object contains users "
          "with a single interaction. Either set ``force_split = True`` to put all users "
          "with a single interaction in the training set or run "
          "``collie.utils.remove_users_with_fewer_than_n_interactions`` first.",
      ):
          stratified_split(
              interactions=interactions_to_split_with_users_with_only_one_interaction,
              test_p=0.2,
              seed=42,
              processes=processes,
          )
  
imports: import numpy
  import pandas
  import pytest
  from scipy.sparse import coo_matrix
  from collie.cross_validation import random_split, stratified_split
  from collie.interactions import ExplicitInteractions, Interactions
label_desc: Use image node_id 6 for calling a global function with example usage: test_stratified_split_with_users_with_only_one_interaction_raises_error(interactions_to_split_with_users_with_only_one_interaction, processes) without return types