code: def test_regular(self):
      window_length = floor(len(self.data) / 10) * 2 + 1
      polyorder = 3
      primitive_func = self.primitive(
          window_length, polyorder
      ).get_function()
      output = list(primitive_func(self.data))
      for a, b in zip(self.expected_output, output):
          assert np.isclose(a, b)
  
file_path: featuretools/featuretools/tests/primitive_tests/transform_primitive_tests/test_savgol_filter.py
imports: from math import floor
  import numpy
  import pandas
  from pytest import raises
  from featuretools.primitives import SavgolFilter
  from featuretools.tests.primitive_tests.utils import PrimitiveTestBase, find_applicable_primitives, valid_dfs
label_desc: Use image node_id 3 for calling the TestSavgolFilter obj's underlying member method code with example usage: obj.test_regular() without return types