def test_HTTPSFailureOnMissingSSL(self):
        """
        An L{UsageError} is raised when C{https} is requested but there is no
        support for SSL.
        """
        options = Options()

        exception = self.assertRaises(
            UsageError, options.parseOptions, ['--https=443'])

        self.assertEqual('SSL support not installed', exception.args[0])

        An L{UsageError} is raised when C{https} is requested but there is no
        support for SSL.
        
stackoverflow/venv/lib/python3.6/site-packages/twisted/web/test/test_tap.py