diff options
author | Peter Portante <peter.portante@redhat.com> | 2012-12-19 00:01:13 -0500 |
---|---|---|
committer | Anand Avati <avati@redhat.com> | 2013-01-17 00:08:44 -0800 |
commit | 8b87819b9f374f78d13746878d6ed7a260a8ae9a (patch) | |
tree | 78789825063cb34c9900f856b69ade9fe8af7b7e | |
parent | cea939a5b11bd035f87232e0f3178d832dcbdf1f (diff) |
object-storage: add UFO unit tests
Run the UFO unit tests following the main GlusterFS unit tests. The
UFO unit tests run under the Nose unit test running harness, requiring
the python-nose package to be installed. These unit tests run fast
enough that we could even consider running them on a commit hook run
by rfc.sh.
Note that they are not functional tests, as they don't require a real
Gluster file system to run.
Change-Id: I55972890c24be16fc588a6950cb6bfd539287bbe
Signed-off-by: Peter Portante <peter.portante@redhat.com>
Reviewed-on: http://review.gluster.org/4333
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Reviewed-by: Anand Avati <avati@redhat.com>
Tested-by: Anand Avati <avati@redhat.com>
-rwxr-xr-x | .unittests | 5 | ||||
-rwxr-xr-x | ufo/unittests.sh (renamed from ufo/.unittests) | 5 |
2 files changed, 3 insertions, 7 deletions
diff --git a/.unittests b/.unittests deleted file mode 100755 index ad2a3a34aed..00000000000 --- a/.unittests +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -cd ufo -./.unittests $@ -cd - diff --git a/ufo/.unittests b/ufo/unittests.sh index 2cee10be531..a02be77966f 100755 --- a/ufo/.unittests +++ b/ufo/unittests.sh @@ -1,6 +1,7 @@ #!/bin/bash -cd test/unit +cd $(dirname $0)/test/unit nosetests --exe --with-coverage --cover-package gluster --cover-erase $@ +saved_status=$? rm -f .coverage -cd - +exit $saved_status |