more descriptive tests

This commit is contained in:
Andreas Heim
2019-06-14 13:03:16 -04:00
parent ed9d88da3a
commit 5a21d2d987

View File

@@ -6,20 +6,20 @@ PATH="$PATH:$BATS_TEST_DIRNAME/../bin"
export GITHUB_EVENT_PATH="$BATS_TEST_DIRNAME/fixtures/deployment.json"
@test "deployment event" {
@test "returns deployment id and $? = 0 deployment event" {
run deployment-get-id
[ "$status" -eq 0 ]
[ "$output" = "87972451" ]
}
@test "GITHUB_EVENT_PATH not set" {
@test "returns error code when GITHUB_EVENT_PATH not set" {
skip "this probably does not have the right behaviour?"
unset GITHUB_EVENT_PATH
run deployment-get-id
[ "$status" -ne 0 ]
}
@test "other event" {
@test "returns error code on other event than deployment" {
export GITHUB_EVENT_PATH="$BATS_TEST_DIRNAME/fixtures/pull_request_event.json"
run deployment-get-id
[ "$status" -eq 0 ]