code: def test_jit_const_inputs(self):
      @TinyJit
      def f(x, y):
          return (x + y).realize()
  
      for _ in range(5):
          np.testing.assert_equal(
              f(Tensor.ones(3), Tensor.zeros(3)).numpy(), np.ones(3)
          )
  
      @TinyJit
      def g(x, y, z):
          return (x + y + z).realize()
  
      for i in range(5):
          np.testing.assert_equal(
              g(
                  Tensor([i] * 3), Tensor.ones(3), Tensor.zeros(3)
              ).numpy(),
              np.array([i + 1] * 3),
          )
  
imports: import unittest, functools
  import numpy
  from test.helpers import assert_jit_cache_len
  from tinygrad.tensor import Tensor
  from tinygrad.jit import TinyJit
  from tinygrad.device import Device
  from tinygrad.helpers import CI
label_desc: Use image node_id 20 for calling the TestJit obj's underlying member method code with example usage: obj.test_jit_const_inputs() and returns: unknown, unknown