code: def testIsCommutative(self):
      try:
          MPI.SUM.Is_commutative()
      except NotImplementedError:
          self.skipTest("mpi-op-is_commutative")
      ops = [
          MPI.MAX,
          MPI.MIN,
          MPI.SUM,
          MPI.PROD,
          MPI.LAND,
          MPI.BAND,
          MPI.LOR,
          MPI.BOR,
          MPI.LXOR,
          MPI.BXOR,
          MPI.MAXLOC,
          MPI.MINLOC,
      ]
      for op in ops:
          flag = op.Is_commutative()
          self.assertEqual(flag, op.is_commutative)
          self.assertTrue(flag)
  
imports: from mpi4py import MPI
  import mpiunittest
label_desc: Use image node_id 8 for calling the TestOp obj's underlying member method code with example usage: obj.testIsCommutative() without return types