def test_init_forwardfor(self): port = 80 protocol = 'http' listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol, forwardfor=1) json = listener.to_json() self.assertEqual(json['forwardfor'], 1) listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol, headers=['QC-LBIP']) json = listener.to_json() self.assertEqual(json['forwardfor'], 4) listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol, forwardfor=1, headers=['QC-LBIP']) json = listener.to_json() self.assertEqual(json['forwardfor'], 1)
def test_init_instance(self): port = 80 protocol = 'http' listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol) json = listener.to_json() self.assertEqual(json['listener_port'], port) self.assertEqual(json['listener_protocol'], protocol)
def test_init_instance(self): port = 80 protocol = 'http' listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol) json = listener.to_json() self.assertEqual(json['listener_port'], port) self.assertEqual(json['listener_protocol'], protocol)
def test_init_forwardfor(self): port = 80 protocol = 'http' listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol, forwardfor=1) json = listener.to_json() self.assertEqual(json['forwardfor'], 1) listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol, headers=['QC-LBIP']) json = listener.to_json() self.assertEqual(json['forwardfor'], 4) listener = LoadBalancerListener(port, listener_protocol=protocol, backend_protocol=protocol, forwardfor=1, headers=['QC-LBIP']) json = listener.to_json() self.assertEqual(json['forwardfor'], 1)