code: def test_all_raws(self):
      # Input arrays are all raw -> size required
      kernel1 = self.create_kernel((True, True), (False,))
      kernel1(self.arr1, self.arr2, size=2)
      with self.raises_size_required():
          kernel1(self.arr1, self.arr2)
      kernel2 = self.create_kernel((True, True), (True,))
      kernel2(self.arr1, self.arr2, size=2)
      with self.raises_size_required():
          kernel2(self.arr1, self.arr2)
  
imports: import unittest
  import numpy
  import pytest
  import cupy
  from cupy import testing
  from cupy.cuda import runtime
  from cupy.cuda.texture import ChannelFormatDescriptor, CUDAarray, ResourceDescriptor, TextureDescriptor, TextureObject
label_desc: Use image node_id 5 for calling the TestElementwiseKernelSize obj's underlying member method code with example usage: obj.test_all_raws() without return types