diff --git a/scripttease/library/overlays/common.py b/scripttease/library/overlays/common.py index 2496e77..677ab03 100644 --- a/scripttease/library/overlays/common.py +++ b/scripttease/library/overlays/common.py @@ -24,9 +24,9 @@ def python_pip(name, op="install", upgrade=False, venv=None, **kwargs): """ if upgrade: - statement = "pip install --upgrade -y %s" % name + statement = "pip install --upgrade %s" % name else: - statement = "pip %s -y %s" % (op, name) + statement = "pip %s %s" % (op, name) if venv is not None: kwargs['prefix'] = "source %s/bin/activate" % venv diff --git a/tests/test_library_overlays_common.py b/tests/test_library_overlays_common.py index 8c4b1b6..3003efe 100644 --- a/tests/test_library_overlays_common.py +++ b/tests/test_library_overlays_common.py @@ -3,7 +3,7 @@ from scripttease.library.overlays.common import * def test_python_pip(): c = python_pip("Pillow") - assert "pip install -y Pillow" in c.get_statement() + assert "pip install Pillow" in c.get_statement() c = python_pip("Pillow", upgrade=True) assert "--upgrade" in c.get_statement() @@ -13,5 +13,10 @@ def test_python_pip(): def test_python_virtual_env(): - c = python_virtualenv() + c = python_virtualenv("python") assert "virtualenv python" in c.get_statement() + + +def test_run(): + c = run("ls -ls") + assert "ls -ls" in c.get_statement()