code: def test_subclass_binary_op_mixed(self):
      a0 = cupy.array([0, 1, 2])
      a1 = cupy.array([3, 4, 5]).view(C)
      a1.info = 1
      outa = cupy.add(a0, a1)
      assert isinstance(outa, C)
      # The first appearance of C's instance is used to initialize outa.info
      assert outa.info is not None and outa.info == 1
  
      b0 = a0.get()
      b1 = a1.get()
      outb = numpy.add(b0, b1)
      testing.assert_allclose(outa, outb)
  
imports: import numpy
  import pytest
  import cupy
  from cupy import testing
label_desc: Use image node_id 10 for calling the TestArrayUfunc obj's underlying member method code with example usage: obj.test_subclass_binary_op_mixed() without return types