@ -28,8 +28,9 @@ def _make_context():
@manager.command
def test():
"""Run the tests."""
status = subprocess.call(TEST_CMD, shell=True)
sys.exit(status)
import pytest
exit_code = pytest.main(['tests', '--verbose'])
return exit_code
manager.add_command('server', Server())
manager.add_command('shell', Shell(make_context=_make_context))