code: def test_alternate_ssl_path(self):
      default_ssl_cert_path = get_runtime_config()[
          "TURI_FILEIO_ALTERNATIVE_SSL_CERT_FILE"
      ]
  
      tmp = tempfile.mkdtemp(prefix="test_gl_util")
      tmp_relative_path = os.path.relpath(tmp)
      incorrect_path = "/this_file_does_not_exist"
  
      try:
          self.assertRaises(
              ValueError,
              set_runtime_config,
              "TURI_FILEIO_ALTERNATIVE_SSL_CERT_FILE",
              incorrect_path,
          )
          set_runtime_config(
              "TURI_FILEIO_ALTERNATIVE_SSL_CERT_FILE", tmp_relative_path
          )
          alternate_ssl_path = get_runtime_config()[
              "TURI_FILEIO_ALTERNATIVE_SSL_CERT_FILE"
          ]
          self.assertTrue(alternate_ssl_path == tmp)
      finally:
          shutil.rmtree(tmp)
          set_runtime_config(
              "TURI_FILEIO_ALTERNATIVE_SSL_CERT_FILE",
              default_ssl_cert_path,
          )
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import os
  import unittest
  import tempfile
  import shutil
  import uuid
  import sys
  from ..None import util
  from ..None import SFrame, SArray, SGraph
  from ..util import get_turicreate_object_type
  from ..config import get_runtime_config, set_runtime_config
  from .None import util
  import pytest
label_desc: Use image node_id 9 for calling the UtilTests obj's underlying member method code with example usage: obj.test_alternate_ssl_path() without return types