push test: rely on &&-chaining instead of 'if bad; then echo Oops; fi'