message: Add test for Pad operator
diff: @@ -36,6 +36,25 @@ node_tests = [
  # footwork is necessary...
  ("test_dot", N("Dot"), np.dot, [(S, M), (M, L)]),
  ("test_relu", N("Relu"), lambda x: np.clip(x, 0, np.inf), [(S, S, S)]),
  + ("test_constant_pad",
  + N("Pad", mode='constant', value=1.2, paddings=[1, 1, 1, 1]),
  + lambda x: np.pad(x,
  + pad_width=((0, 0), (0, 0), (1, 1), (1, 1)),
  + mode='constant',
  + constant_values=1.2),
  + [(1, 3, L, M)]),
  + ("test_refelction_pad",
  + N("Pad", mode='reflect', paddings=[1, 1, 1, 1]),
  + lambda x: np.pad(x,
  + pad_width=((0, 0), (0, 0), (1, 1), (1, 1)),
  + mode='reflect'),
  + [(1, 3, L, M)]),
  + ("test_edge_pad",
  + N("Pad", mode='edge', paddings=[1, 1, 1, 1]),
  + lambda x: np.pad(x,
  + pad_width=((0, 0), (0, 0), (1, 1), (1, 1)),
  + mode='edge'),
  + [(1, 3, L, M)]),
  # TODO: Add all the other operators
  ]
  