diff --git a/.functests b/.functests index fb2b0eb2e3..a7be2b3981 100755 --- a/.functests +++ b/.functests @@ -1,4 +1,9 @@ #!/bin/bash -nosetests test/functional $@ -nosetests test/functionalnosetests $@ +cd test/functional +nosetests --exe $@ +cd - + +cd test/functionalnosetests +nosetests --exe $@ +cd - diff --git a/.probetests b/.probetests index 1fdd918165..38d8520a1d 100755 --- a/.probetests +++ b/.probetests @@ -1,3 +1,5 @@ #!/bin/bash -nosetests test/probe +cd test/probe +nosetests --exe +cd - diff --git a/.unittests b/.unittests index aa54b06ffe..6f99aecdb8 100755 --- a/.unittests +++ b/.unittests @@ -1,4 +1,6 @@ #!/bin/bash -nosetests test/unit --with-coverage --cover-package swift --cover-erase $@ +cd test/unit +nosetests --exe --with-coverage --cover-package swift --cover-erase $@ rm -f .coverage +cd - diff --git a/doc/source/development_saio.rst b/doc/source/development_saio.rst index 01ab72bb93..165b60350f 100644 --- a/doc/source/development_saio.rst +++ b/doc/source/development_saio.rst @@ -32,8 +32,6 @@ Installing dependencies and the core code python-coverage python-dev python-nose python-setuptools python-simplejson python-xattr sqlite3 xfsprogs python-webob python-eventlet python-greenlet python-pastedeploy python-netifaces` - #. `easy_install pip` - #. `pip install openstack.nose_plugin` #. Install anything else you want, like screen, ssh, vim, etc. * On Fedora, log in as root and do: @@ -43,7 +41,6 @@ Installing dependencies and the core code #. `yum install xinetd rsync` #. `yum install memcached` #. `yum install python-netifaces python-nose` - #. `pip install openstack.nose_plugin` This installs all necessary dependencies, and also creates user `swift` and group `swift`. So, `swift:swift` ought to be used in every place where