code: def test_invalid_kernel_name(self):
      with self.assertRaisesRegex(ValueError, "Invalid kernel name"):
          cupy.ReductionKernel(
              "T x", "T y", "x", "a + b", "y = a", "0", name="1"
          )
  
imports: import unittest
  import numpy
  import pytest
  import cupy
  import cupy._core._accelerator
  from cupy import _core
  from cupy import testing
label_desc: Use image node_id 1 for calling the TestReductionKernelInvalidArgument obj's underlying member method code with example usage: obj.test_invalid_kernel_name() without return types