zuul/tests
Tobias Henkel 542f948952 Check ret for None in zuul_run_command
The check 'if not ret' not only matches a missing return code but also
the value 0 which is actually a successful run. Thus successful
commands end with an error 'Something went horribly wrong during task
execution'. This can be fixed by explicitly checking for None.

Also adds a successful shell task to the test_playbook test case which
fails without this patch.

Change-Id: If1d0721574a82e247659ab0f865ae6acfe12a6be
2017-07-11 10:28:09 +02:00
..
fixtures Check ret for None in zuul_run_command 2017-07-11 10:28:09 +02:00
nodepool Cleanup zookeeper and fake nodepool in nodepool tests 2017-04-25 10:19:31 -07:00
unit Merge "Fix race in test_queue_rate_limiting_dependent" into feature/zuulv3 2017-07-11 03:18:12 +00:00
__init__.py Add non-voting jobs. 2012-08-23 23:20:09 +00:00
base.py Merge "Fix race in test_queue_rate_limiting_dependent" into feature/zuulv3 2017-07-11 03:18:12 +00:00
encrypt_secret.py Re-enable E305 pep8 errors 2017-05-19 09:38:36 -04:00
make_playbooks.py Use libyaml if possible 2017-04-04 11:49:05 -07:00
print_layout.py Add playbooks for all test jobs 2017-02-03 14:23:58 -08:00