Skip to content
Snippets Groups Projects
Commit 9e365547 authored by Piotr Ożarowski's avatar Piotr Ożarowski
Browse files

tests: quote shell command outputs

(in case a command fails)
parent 93f60ed6
No related branches found
No related tags found
No related merge requests found
...@@ -9,8 +9,8 @@ check: ...@@ -9,8 +9,8 @@ check:
test -f debian/python-foo/usr/lib/python2.6/dist-packages/foo/__init__.py test -f debian/python-foo/usr/lib/python2.6/dist-packages/foo/__init__.py
test ! -f debian/python-foo/usr/lib/python2.6/dist-packages/foo/spam.py test ! -f debian/python-foo/usr/lib/python2.6/dist-packages/foo/spam.py
grep -q "Depends: .*python (<<" debian/python-foo/DEBIAN/control grep -q "Depends: .*python (<<" debian/python-foo/DEBIAN/control
[ `readlink debian/python-foo/usr/lib/python$(DPY)/dist-packages/foo/absolute_link_to_tmp` = /tmp ] [ "`readlink debian/python-foo/usr/lib/python$(DPY)/dist-packages/foo/absolute_link_to_tmp`" = "/tmp" ]
[ `readlink debian/python-foo/usr/lib/python$(DPY)/dist-packages/foo/link_to_parent_dir` = .. ] [ "`readlink debian/python-foo/usr/lib/python$(DPY)/dist-packages/foo/link_to_parent_dir`" = ".." ]
clean: clean-common clean: clean-common
rm -rf lib/Foo.egg-info rm -rf lib/Foo.egg-info
...@@ -17,12 +17,12 @@ check: ...@@ -17,12 +17,12 @@ check:
# test pycompile # test pycompile
DESTDIR=debian/python-foo/ ../../pycompile -v debian/python-foo/usr/lib/ DESTDIR=debian/python-foo/ ../../pycompile -v debian/python-foo/usr/lib/
set -e; for i in remove_this_one bar bar/baz;\ set -e; for i in remove_this_one bar bar/baz;\
do [ `ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.py | wc -l` != '0' ];\ do [ "`ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.py | wc -l`" != '0' ];\
[ `ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.pyc | wc -l` != '0' ];\ [ "`ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.pyc | wc -l`" != '0' ];\
done done
# test pyclean # test pyclean
DESTDIR=debian/python-foo/ ../../pyclean -v debian/python-foo/usr/lib/ DESTDIR=debian/python-foo/ ../../pyclean -v debian/python-foo/usr/lib/
set -e; for i in remove_this_one bar bar/baz;\ set -e; for i in remove_this_one bar bar/baz;\
do [ `ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.py 2>/dev/null || true | wc -l` = 0 ];\ do [ "`ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.py 2>/dev/null || true | wc -l`" = 0 ];\
[ `ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.pyc 2>/dev/null || true | wc -l` = 0 ];\ [ "`ls debian/python-foo/usr/lib/python2.*/*-packages/$$i/__init__.pyc 2>/dev/null || true | wc -l`" = 0 ];\
done done
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