def METHOD_NAME(self):
    # Test *args support for print().  This is desired since
    # print() can use a dedicated IR node.
    pyfunc = print_vararg
    cfunc = jit(nopython=True)(pyfunc)
    with captured_stdout():
        cfunc(1, (2, 3), (4, 5j))
        self.assertEqual(sys.stdout.getvalue(), '1 (2, 3) 4 5j\n')
    pyfunc = print_string_vararg
    cfunc = jit(nopython=True)(pyfunc)
    with captured_stdout():
        cfunc(1, (2, 3), (4, 5j))
        self.assertEqual(sys.stdout.getvalue(), '1 hop! (2, 3) 4 5j\n')