def test_vs_http_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) # should have http and oneconnect but not fastL4 vs = adapter.get_virtual(service) assert '/Common/http' in vs['profiles'] assert '/Common/oneconnect' in vs['profiles'] assert '/Common/fastL4' not in vs['profiles']
def test_vs_http_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) # should have http and oneconnect but not fastL4 vs = adapter.get_virtual(service) assert '/Common/http' in vs['profiles'] assert '/Common/oneconnect' in vs['profiles'] assert '/Common/fastL4' not in vs['profiles']
def test_vs_terminated_https_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) # should have http and oneconnect but not fastL4 service['listener']['protocol'] = 'TERMINATED_HTTPS' vs = adapter.get_virtual(service) assert '/Common/http' in vs['profiles'] assert '/Common/oneconnect' in vs['profiles'] assert '/Common/fastL4' not in vs['profiles']
def test_vs_terminated_https_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) # should have http and oneconnect but not fastL4 service['listener']['protocol'] = 'TERMINATED_HTTPS' vs = adapter.get_virtual(service) assert '/Common/http' in vs['profiles'] assert '/Common/oneconnect' in vs['profiles'] assert '/Common/fastL4' not in vs['profiles']
def test_vs_https_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) adapter.esd = Mock() adapter.esd.get_esd.return_value = None # should have http and oneconnect but not fastL4 service['listener']['protocol'] = 'HTTPS' vs = adapter.get_virtual(service) assert '/Common/fastL4' in vs['profiles']
def test_vs_tcp_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) service['listener']['protocol'] = 'TCP' vs = adapter.get_virtual(service) # should have fastL4 but not http and oneconnect assert '/Common/http' not in vs['profiles'] assert '/Common/oneconnect' not in vs['profiles'] assert '/Common/fastL4' in vs['profiles']
def test_vs_tcp_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) service['listener']['protocol'] = 'TCP' vs = adapter.get_virtual(service) # should have fastL4 but not http and oneconnect assert '/Common/http' not in vs['profiles'] assert '/Common/oneconnect' not in vs['profiles'] assert '/Common/fastL4' in vs['profiles']
def test_vs_https_profiles(self, service): adapter = ServiceModelAdapter(mock.MagicMock()) adapter.esd = Mock() adapter.esd.get_esd.return_value = None # should have http and oneconnect but not fastL4 service['listener']['protocol'] = 'HTTPS' vs = adapter.get_virtual(service) assert '/Common/http' in vs['profiles'] assert '/Common/oneconnect' in vs['profiles'] assert '/Common/fastL4' not in vs['profiles']