summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/any_errors_fatal/runme.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/any_errors_fatal/runme.sh')
-rwxr-xr-xtest/integration/targets/any_errors_fatal/runme.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/integration/targets/any_errors_fatal/runme.sh b/test/integration/targets/any_errors_fatal/runme.sh
index c54ea8d5e0..58f0ddfcaf 100755
--- a/test/integration/targets/any_errors_fatal/runme.sh
+++ b/test/integration/targets/any_errors_fatal/runme.sh
@@ -35,3 +35,17 @@ for test_name in test_include_role test_include_tasks; do
exit 1
fi
done
+
+ansible-playbook -i inventory "$@" 31543.yml | tee out.txt
+[ "$(grep -c 'SHOULD NOT HAPPEN' out.txt)" -eq 0 ]
+
+ansible-playbook -i inventory "$@" 36308.yml | tee out.txt
+[ "$(grep -c 'handler1 ran' out.txt)" -eq 1 ]
+
+ansible-playbook -i inventory "$@" 73246.yml | tee out.txt
+[ "$(grep -c 'PASSED' out.txt)" -eq 1 ]
+
+ansible-playbook -i inventory "$@" 80981.yml | tee out.txt
+[ "$(grep -c 'SHOULD NOT HAPPEN' out.txt)" -eq 0 ]
+[ "$(grep -c 'rescue' out.txt)" -eq 2 ]
+[ "$(grep -c 'recovered' out.txt)" -eq 2 ]