Exemple #1
0
 def test_listen_tcp_full_range(self):
     reactor = MemoryReactor()
     result = listen_tcp(self.portrange,
                         self.host,
                         Factory,
                         reactor=reactor)
     assert self.portrange[0] <= result.getHost().port <= self.portrange[1]
     assert len(reactor.tcpServers) == 1
     assert self.portrange[0] <= reactor.tcpServers[0][0] <= self.portrange[
         1]
Exemple #2
0
 def test_listen_tcp_default(self):
     reactor = MemoryReactor()
     result = listen_tcp([], self.host, Factory, reactor=reactor)
     assert result.getHost().port == 0
     assert reactor.tcpServers[0][0] == 0
Exemple #3
0
 def test_listen_tcp_range_length_one(self):
     reactor = MemoryReactor()
     result = listen_tcp([self.port], self.host, Factory, reactor=reactor)
     assert result.getHost().port == self.port
     assert reactor.tcpServers[0][0] == self.port
Exemple #4
0
 def test_listen_tcp_integer(self):
     reactor = MemoryReactor()
     result = listen_tcp(self.port, self.host, Factory, reactor=reactor)
     assert result.getHost().port == self.port
     assert reactor.tcpServers[0][0] == self.port
Exemple #5
0
 def test_listen_tcp_invalid_port_range(self):
     reactor = MemoryReactor()
     with pytest.raises(Exception) as info:
         listen_tcp([1, 2, 3], self.host, Factory, reactor=reactor)
     assert str(info.value) == 'invalid portrange: [1, 2, 3]'
Exemple #6
0
 def start_listening(self):
     self.port = listen_tcp(self.portrange, self.host, self)
     h = self.port.getHost()
     logger.info("Web service listening on %(host)s:%(port)d".format(host=h.host, port=h.port))
Exemple #7
0
 def start_listening(self):
     self.port = listen_tcp(self.portrange, self.host, self)
     h = self.port.getHost()
     logger.info('Web service listening on %(host)s:%(port)d'.format(
         host=h.host, port=h.port))
 def test_listen_tcp_full_range(self):
     reactor = MemoryReactor()
     result = listen_tcp(self.portrange, self.host, Factory, reactor=reactor)
     assert self.portrange[0] <= result.getHost().port <= self.portrange[1]
     assert len(reactor.tcpServers) == 1
     assert self.portrange[0] <= reactor.tcpServers[0][0] <= self.portrange[1]
 def test_listen_tcp_range_length_one(self):
     reactor = MemoryReactor()
     result = listen_tcp([self.port], self.host, Factory, reactor=reactor)
     assert result.getHost().port == self.port
     assert reactor.tcpServers[0][0] == self.port
 def test_listen_tcp_default(self):
     reactor = MemoryReactor()
     result = listen_tcp([], self.host, Factory, reactor=reactor)
     assert result.getHost().port == 0
     assert reactor.tcpServers[0][0] == 0
 def test_listen_tcp_invalid_port_range(self):
     reactor = MemoryReactor()
     with pytest.raises(Exception) as info:
         listen_tcp([1, 2, 3], self.host, Factory, reactor=reactor)
     assert str(info.value) == 'invalid portrange: [1, 2, 3]'
 def test_listen_tcp_integer(self):
     reactor = MemoryReactor()
     result = listen_tcp(self.port, self.host, Factory, reactor=reactor)
     assert result.getHost().port == self.port
     assert reactor.tcpServers[0][0] == self.port