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)
     )
Esempio n. 3
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))
Esempio n. 4
0
 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))