code: def test_nans(self):
      primitive_func = self.primitive().get_function()
      times = pd.concat(
          [
              self.times.copy(),
              pd.Series([np.nan, pd.NaT], dtype="datetime64[ns]"),
          ],
      )
      numerics = pd.concat(
          [
              self.numerics.copy(),
              pd.Series([np.nan, np.nan], dtype="float64"),
          ],
      )
      times = times.reset_index(drop=True)
      numerics = numerics.reset_index(drop=True)
      assert (
          primitive_func(
              times,
              numerics,
              time=self.cutoff_time,
          )
          == self.actual_seconds
      )
  
imports: from datetime import datetime
  from math import isnan
  import numpy
  import pandas
  from featuretools.primitives import TimeSinceLastFalse, TimeSinceLastMax, TimeSinceLastMin, TimeSinceLastTrue
label_desc: Use image node_id 3 for calling the TestTimeSinceLastMin obj's underlying member method code with example usage: obj.test_nans() without return types