code: def testFileWriteBadMode(self):
      file_path = os.path.join(self._base_dir, "temp_file")
      with self.assertRaises(errors.PermissionDeniedError):
          gfile.GFile(file_path, mode="r").write("testing")
  
imports: import os.path
  from tensorboard import test
  from tensorboard.compat.tensorflow_stub import compat, errors
  from tensorboard.compat.tensorflow_stub.io import gfile
label_desc: Use image node_id 9 for calling the FileIoTest obj's underlying member method code with example usage: obj.testFileWriteBadMode() without return types