diff options
author | Rodolfo Carvalho <rhcarvalho@gmail.com> | 2016-11-04 18:30:34 +0100 |
---|---|---|
committer | Luke Meyer <lmeyer@redhat.com> | 2017-04-25 12:16:19 -0400 |
commit | 634a8957e1cc29374a170aaa8c2113b8fbbfe7e4 (patch) | |
tree | 77259f14c2dad7c14e6571de1dfe6dd7e51f74a7 /test/integration/openshift_health_checker/example/example_test.go | |
parent | ff8356b9266a4a6ec216e3aa31e6ff0408212975 (diff) | |
download | openshift-634a8957e1cc29374a170aaa8c2113b8fbbfe7e4.tar.gz openshift-634a8957e1cc29374a170aaa8c2113b8fbbfe7e4.tar.bz2 openshift-634a8957e1cc29374a170aaa8c2113b8fbbfe7e4.tar.xz openshift-634a8957e1cc29374a170aaa8c2113b8fbbfe7e4.zip |
Add stub of preflight integration tests
Diffstat (limited to 'test/integration/openshift_health_checker/example/example_test.go')
-rw-r--r-- | test/integration/openshift_health_checker/example/example_test.go | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/integration/openshift_health_checker/example/example_test.go b/test/integration/openshift_health_checker/example/example_test.go new file mode 100644 index 000000000..f59c21291 --- /dev/null +++ b/test/integration/openshift_health_checker/example/example_test.go @@ -0,0 +1,26 @@ +package example + +import ( + "testing" + + . ".." +) + +// TestPing and TestFail below are just examples of tests that involve running +// 'ansible-playbook' with a given playbook and verifying the outcome. Real +// tests look similar, but call more interesting playbooks. + +func TestPing(t *testing.T) { + PlaybookTest{ + Path: "playbooks/test_ping.yml", + Output: []string{"[test ping]"}, + }.Run(t) +} + +func TestFail(t *testing.T) { + PlaybookTest{ + Path: "playbooks/test_fail.yml", + ExitCode: 2, + Output: []string{"[test fail]", `"msg": "Failed as requested from task"`}, + }.Run(t) +} |