code: def test_cummin(self):
      pser = pd.Series([1.0, None, 0.0, 4.0, 9.0])
      psser = ps.from_pandas(pser)
      self.assert_eq(pser.cummin(), psser.cummin())
      self.assert_eq(
          pser.cummin(skipna=False), psser.cummin(skipna=False)
      )
      self.assert_eq(pser.cummin().sum(), psser.cummin().sum())
  
      # with reversed index
      pser.index = [4, 3, 2, 1, 0]
      psser = ps.from_pandas(pser)
      self.assert_eq(pser.cummin(), psser.cummin())
      self.assert_eq(
          pser.cummin(skipna=False), psser.cummin(skipna=False)
      )
  
file_path: spark/python/pyspark/pandas/tests/series/test_cumulative.py
imports: import unittest
  import pandas
  from pyspark import pandas
  from pyspark.testing.pandasutils import ComparisonTestBase
  from pyspark.testing.sqlutils import SQLTestUtils
label_desc: Use image node_id 1 for calling the SeriesCumulativeMixin obj's underlying member method code with example usage: obj.test_cummin() without return types