Exemplo n.º 1
0
 def testZeroIsOkayForRemotePorts(self):
     started_ports = (8080, 8443, None)
     wpr_port_pairs = forwarders.PortPairs(http=forwarders.PortPair(0, 0),
                                           https=forwarders.PortPair(0, 0),
                                           dns=None)
     expected_port_pairs = forwarders.PortPairs(
         http=forwarders.PortPair(8080, 0),
         https=forwarders.PortPair(8443, 0),
         dns=None)
     self.assertEqual(
         expected_port_pairs,
         network_controller_backend._ForwarderPortPairs(
             started_ports, wpr_port_pairs))
 def testCombineStartedAndRemotePorts(self):
   started_ports = (8888, 4343, 5353)
   wpr_port_pairs = forwarders.PortPairs(
       http=forwarders.PortPair(0, 80),
       https=forwarders.PortPair(0, 443),
       dns=forwarders.PortPair(0, 53))
   expected_port_pairs = forwarders.PortPairs(
       http=forwarders.PortPair(8888, 80),
       https=forwarders.PortPair(4343, 443),
       dns=forwarders.PortPair(5353, 53))
   self.assertEqual(
       expected_port_pairs,
       network_controller_backend._ForwarderPortPairs(started_ports,
                                                      wpr_port_pairs))
 def testZeroIsOkayForRemotePorts(self):
   started_ports = (8080, 8443, None)
   wpr_port_pairs = forwarders.PortPairs(
       http=forwarders.PortPair(0, 0),
       https=forwarders.PortPair(0, 0),
       dns=None)
   expected_port_pairs = forwarders.PortPairs(
       http=forwarders.PortPair(8080, 0),
       https=forwarders.PortPair(8443, 0),
       dns=None)
   self.assertEqual(
       expected_port_pairs,
       network_controller_backend._ForwarderPortPairs(started_ports,
                                                      wpr_port_pairs))