code: def test_split_dataset_spark_int_underflow(test_dataframe_spark):
      with pytest.raises(ValueError) as e:
          _ = split_dataset(
              test_dataframe_spark, split=0, time_axis="date"
          )
  
      assert (
          e.value.args[0]
          == "Number of instances should be greater than 0"
      )
  
file_path: popmon/tests/popmon/spark/test_split_dataset_spark.py
imports: from datetime import datetime, timedelta
  from pathlib import Path
  import pandas
  import pytest
  from popmon.pipeline.dataset_splitter import split_dataset
label_desc: Use image node_id 4 for calling a global function with example usage: test_split_dataset_spark_int_underflow(test_dataframe_spark) without return types