mirror of
https://github.com/certbot/certbot.git
synced 2026-08-02 00:22:28 +02:00
Add a test for #2906
This commit is contained in:
@@ -4,6 +4,7 @@ import shutil
|
|||||||
|
|
||||||
import mock
|
import mock
|
||||||
|
|
||||||
|
from certbot import errors
|
||||||
from certbot.plugins import common_test
|
from certbot.plugins import common_test
|
||||||
|
|
||||||
from certbot_apache import obj
|
from certbot_apache import obj
|
||||||
@@ -137,6 +138,16 @@ class TlsSniPerformTest(util.ApacheTest):
|
|||||||
set([obj.Addr.fromstring("*:443")]),
|
set([obj.Addr.fromstring("*:443")]),
|
||||||
self.sni._get_addrs(self.achalls[0]))
|
self.sni._get_addrs(self.achalls[0]))
|
||||||
|
|
||||||
|
def test_get_addrs_no_vhost_found(self):
|
||||||
|
self.sni.configurator.choose_vhost = mock.Mock(
|
||||||
|
side_effect=errors.MissingCommandlineFlag(
|
||||||
|
"Failed to run Apache plugin non-interactively"))
|
||||||
|
|
||||||
|
# pylint: disable=protected-access
|
||||||
|
self.assertEqual(
|
||||||
|
set([obj.Addr.fromstring("*:443")]),
|
||||||
|
self.sni._get_addrs(self.achalls[0]))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
unittest.main() # pragma: no cover
|
unittest.main() # pragma: no cover
|
||||||
|
|||||||
Reference in New Issue
Block a user