mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-21 22:09:23 +01:00
test-runner: use **kwargs for start_process
This is just a more concise/pythonic way of doing function arguments. Since Process/start_process have basically the same argument names we can simplify and use **kwargs which will pass the named arguments directly to Process(). This also allows us to add arguments to Process without touching start_process if we need.
This commit is contained in:
parent
9acb89d6f4
commit
2e7fb5ee50
@ -465,10 +465,10 @@ class TestContext:
|
|||||||
self.results = {}
|
self.results = {}
|
||||||
self.mainloop = GLib.MainLoop()
|
self.mainloop = GLib.MainLoop()
|
||||||
|
|
||||||
def start_process(self, args, wait=False, multi_test=False, env=None, check=False):
|
def start_process(self, args, **kwargs):
|
||||||
p = Process(args, wait, multi_test, env, ctx=self, check=check)
|
p = Process(args, ctx=self, **kwargs)
|
||||||
|
|
||||||
if not wait:
|
if not kwargs.get('wait', False):
|
||||||
self.processes.append(p)
|
self.processes.append(p)
|
||||||
|
|
||||||
return p
|
return p
|
||||||
|
Loading…
Reference in New Issue
Block a user