Fix got an unexpected keyword argument 'ram_limit'

Fix #1244
This commit is contained in:
Julien Duponchelle
2016-05-16 14:37:28 +02:00
parent 6d3b4db760
commit a4c9487192
2 changed files with 17 additions and 0 deletions

View File

@@ -733,6 +733,11 @@ class Servers(QtCore.QObject):
settings['protocol'] = protocol
settings['host'] = host
settings['port'] = port
# Feature dropped in 1.5
if 'ram_limit' in settings:
del settings['ram_limit']
return self._addRemoteServer(**settings)
def getServerFromString(self, server_name):

View File

@@ -115,6 +115,18 @@ def test_getRemoteServer():
assert http_server.user() is None
def test_getRemoteServerWithRamLimit():
"""
Should ignore ram limit
"""
servers = Servers.instance()
http_server = servers.getRemoteServer("http", "localhost", 3080, None, {"ram_limit": 0})
assert http_server.protocol() == "http"
assert http_server.host() == "localhost"
assert http_server.port() == 3080
assert http_server.user() is None
def test_getServerFromString():
servers = Servers.instance()