code: def test_all_lengths_bad(self, df_for_interactions_with_missing_ids):
      Interactions(
          users=df_for_interactions_with_missing_ids["user_id"][:-1],
          items=df_for_interactions_with_missing_ids["item_id"][:-1],
          ratings=df_for_interactions_with_missing_ids["ratings"][:-1],
          allow_missing_ids=True,
          check_num_negative_samples_is_valid=False,
      )
  
imports: import sys
  import numpy
  import pandas
  import pytest
  from collie.interactions import ApproximateNegativeSamplingInteractionsDataLoader, ExplicitInteractions, HDF5Interactions, HDF5InteractionsDataLoader, Interactions, InteractionsDataLoader
label_desc: Use image node_id 4 for calling the TestInteractionsWithInvalidLengths obj's underlying member method code with example usage: obj.test_all_lengths_bad(df_for_interactions_with_missing_ids) without return types