code: def testFenceAll(self):
      win = self.WIN
      assertion = 0
      modes = [
          0,
          MPI.MODE_NOSTORE,
          MPI.MODE_NOPUT,
          MPI.MODE_NOPRECEDE,
          MPI.MODE_NOSUCCEED,
      ]
      win.Fence()
      for mode in modes:
          win.Fence(mode)
          assertion |= mode
          win.Fence(assertion)
      win.Fence()
  
imports: from mpi4py import MPI
  import mpiunittest
  import contextlib
  import arrayimpl
  import sys
label_desc: Use image node_id 14 for calling the BaseTestRMA obj's underlying member method code with example usage: obj.testFenceAll() without return types