(self, file_server, site, site_temp)
| 13 | @pytest.mark.usefixtures("resetTempSettings") |
| 14 | class TestPeer: |
| 15 | def testPing(self, file_server, site, site_temp): |
| 16 | file_server.sites[site.address] = site |
| 17 | client = FileServer(file_server.ip, 1545) |
| 18 | client.sites[site_temp.address] = site_temp |
| 19 | site_temp.connection_server = client |
| 20 | connection = client.getConnection(file_server.ip, 1544) |
| 21 | |
| 22 | # Add file_server as peer to client |
| 23 | peer_file_server = site_temp.addPeer(file_server.ip, 1544) |
| 24 | |
| 25 | assert peer_file_server.ping() is not None |
| 26 | |
| 27 | assert peer_file_server in site_temp.peers.values() |
| 28 | peer_file_server.remove() |
| 29 | assert peer_file_server not in site_temp.peers.values() |
| 30 | |
| 31 | connection.close() |
| 32 | client.stop() |
| 33 | |
| 34 | def testDownloadFile(self, file_server, site, site_temp): |
| 35 | file_server.sites[site.address] = site |
nothing calls this directly
no test coverage detected