def test_ping(tmppath): """Test ping method.""" fs = XRootDFS(mkurl(tmppath)) assert fs.xrd_ping() fake_status = { "status": 3, "code": 101, "ok": False, "errno": 0, "error": True, "message": "[FATAL] Invalid address", "fatal": True, "shellcode": 51, } fs.xrd_client.ping = Mock(return_value=(XRootDStatus(fake_status), None)) pytest.raises(RemoteConnectionError, fs.xrd_ping)
def test_ping(tmppath): """Test ping method.""" fs = XRootDFS(mkurl(tmppath)) assert fs.xrd_ping() fake_status = { "status": 3, "code": 101, "ok": False, "errno": 0, "error": True, "message": '[FATAL] Invalid address', "fatal": True, "shellcode": 51 } fs.xrd_client.ping = Mock(return_value=(XRootDStatus(fake_status), None)) pytest.raises(RemoteConnectionError, fs.xrd_ping)