code: def test_send_mime_ssl_server_auth(self, mock_smtp, mock_smtp_ssl):
      app.config["SMTP_SSL"] = True
      app.config["SMTP_SSL_SERVER_AUTH"] = True
      mock_smtp.return_value = mock.Mock()
      mock_smtp_ssl.return_value = mock.Mock()
      utils.send_mime_email(
          "from", "to", MIMEMultipart(), app.config, dryrun=False
      )
      assert not mock_smtp.called
      mock_smtp_ssl.assert_called_with(
          app.config["SMTP_HOST"],
          app.config["SMTP_PORT"],
          context=mock.ANY,
      )
      called_context = mock_smtp_ssl.call_args.kwargs["context"]
      self.assertEqual(called_context.verify_mode, ssl.CERT_REQUIRED)
  
imports: import logging
  import ssl
  import tempfile
  import unittest
  from email.mime.application import MIMEApplication
  from email.mime.image import MIMEImage
  from email.mime.multipart import MIMEMultipart
  from unittest import mock
  from superset import app
  from superset.utils import core
  from tests.integration_tests.base_tests import SupersetTestCase
  from .utils import read_fixture
label_desc: Use image node_id 9 for calling the TestEmailSmtp obj's underlying member method code with example usage: obj.test_send_mime_ssl_server_auth(mock_smtp, mock_smtp_ssl) without return types