code: def test_bool_neg(self):
      xp = self.xp
      if xp is numpy and not testing.numpy_satisfies(">=1.13.0"):
          raise unittest.SkipTest("NumPy<1.13.0")
      shape = self.shape
      x = testing.shaped_random(shape, xp, dtype=numpy.bool_)
      with pytest.raises(TypeError):
          -x
  
imports: import operator
  import unittest
  import numpy
  import pytest
  import cupy
  from cupy import testing
label_desc: Use image node_id 1 for calling the TestBoolNeg obj's underlying member method code with example usage: obj.test_bool_neg() without return types