Skip to content
Snippets Groups Projects
Commit ccc1610b authored by Masood Malekghassemi's avatar Masood Malekghassemi
Browse files

Use tox commands to run interop client/server

parent 0467295e
No related branches found
No related tags found
No related merge requests found
...@@ -298,11 +298,8 @@ class PythonLanguage: ...@@ -298,11 +298,8 @@ class PythonLanguage:
def client_cmd(self, args): def client_cmd(self, args):
return [ return [
'.tox/py27/bin/python', 'tox -einterop_client --',
'setup.py', ' '.join(args)
'run_interop',
'--client',
'--args=\'{}\''.format(' '.join(args))
] ]
def cloud_to_prod_env(self): def cloud_to_prod_env(self):
...@@ -310,11 +307,8 @@ class PythonLanguage: ...@@ -310,11 +307,8 @@ class PythonLanguage:
def server_cmd(self, args): def server_cmd(self, args):
return [ return [
'.tox/py27/bin/python', 'tox -einterop_server --',
'setup.py', ' '.join(args) + ' --use_tls=true'
'run_interop',
'--server',
'--args=\'{}\''.format(' '.join(args) + ' --use_tls=true')
] ]
def global_env(self): def global_env(self):
......
...@@ -16,3 +16,11 @@ commands = ...@@ -16,3 +16,11 @@ commands =
deps = deps =
-rrequirements.txt -rrequirements.txt
passenv = * passenv = *
[testenv:interop_client]
commands =
{envpython} setup.py run_interop --client --args='{posargs}'
[testenv:interop_server]
commands =
{envpython} setup.py run_interop --server --args='{posargs}'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment