code: def test_propagator():
      transform = [
          [1, 0, 0, 0],
          [0, 1 / 2, 0, 0],
          [0, 0, -1, 0],
          [0, 0, 0, 1],
      ]
      offset = [-1, 1, 2]
      propagator = Propagator(
          transform=transform,
          offset=offset,
      )
      assert list(propagator.offset) == offset
      for i, row in enumerate(transform):
          for j, value in enumerate(row):
              assert isclose(propagator.transform[i][j], value)
  
imports: import pytest
  from math import isclose
  from tvm.contrib.ethosu.cascader import StripeConfig, Propagator
label_desc: Use image node_id 1 for calling a global function with example usage: test_propagator() without return types