コード例 #1
0
 def test_communicate_with_igd_succeed_despite_single_failure(
         self, mock_orchestrate, mock_get_local_ips):
     mock_get_local_ips.return_value = ['192.168.0.12']
     mock_orchestrate.side_effect = [upnp.UpnpError, None]
     upnp._communicate_with_igd(retries=2)
     assert mock_get_local_ips.called
     assert mock_orchestrate.called
コード例 #2
0
ファイル: TestUpnpPunch.py プロジェクト: 0-vortex/ZeroNet
 def test_communicate_with_igd_succeed_despite_single_failure(
         self, mock_orchestrate, mock_get_local_ips):
     mock_get_local_ips.return_value = ['192.168.0.12']
     mock_orchestrate.side_effect = [upnp.UpnpError, None]
     upnp._communicate_with_igd(retries=2)
     assert mock_get_local_ips.called
     assert mock_orchestrate.called
コード例 #3
0
 def test_communicate_with_igd_total_failure(self, mock_orchestrate,
                                             mock_get_local_ips):
     mock_get_local_ips.return_value = ['192.168.0.12']
     mock_orchestrate.side_effect = [upnp.UpnpError, upnp.IGDError]
     with pytest.raises(upnp.UpnpError):
         upnp._communicate_with_igd(retries=2)
     assert mock_get_local_ips.called
     assert mock_orchestrate.called
コード例 #4
0
ファイル: TestUpnpPunch.py プロジェクト: 0-vortex/ZeroNet
 def test_communicate_with_igd_total_failure(self, mock_orchestrate,
                                             mock_get_local_ips):
     mock_get_local_ips.return_value = ['192.168.0.12']
     mock_orchestrate.side_effect = [upnp.UpnpError, upnp.IGDError]
     with pytest.raises(upnp.UpnpError):
         upnp._communicate_with_igd(retries=2)
     assert mock_get_local_ips.called
     assert mock_orchestrate.called
コード例 #5
0
 def test_communicate_with_igd_success(self, mock_orchestrate,
                                       mock_get_local_ips):
     mock_get_local_ips.return_value = ['192.168.0.12']
     upnp._communicate_with_igd()
     assert mock_get_local_ips.called
     assert mock_orchestrate.called
コード例 #6
0
ファイル: TestUpnpPunch.py プロジェクト: 0-vortex/ZeroNet
 def test_communicate_with_igd_success(self, mock_orchestrate,
                                       mock_get_local_ips):
     mock_get_local_ips.return_value = ['192.168.0.12']
     upnp._communicate_with_igd()
     assert mock_get_local_ips.called
     assert mock_orchestrate.called