mirror of
https://github.com/zhigang1992/actions.git
synced 2026-01-12 22:45:39 +08:00
26 lines
534 B
Bash
26 lines
534 B
Bash
#!/usr/bin/env bats
|
|
|
|
#load bootstrap
|
|
|
|
PATH="$PATH:$BATS_TEST_DIRNAME/../bin"
|
|
|
|
export GITHUB_EVENT_PATH="$BATS_TEST_DIRNAME/fixtures/deployment.json"
|
|
|
|
@test "return error code if not given a parameter" {
|
|
run deployment-get-payload
|
|
[ "$status" -eq 64 ]
|
|
}
|
|
|
|
@test "returns correct payload item" {
|
|
run deployment-get-payload test_payload
|
|
[ "$status" -eq 0 ]
|
|
[ "$output" = "value" ]
|
|
}
|
|
|
|
|
|
@test "returns empty string if payload does not exist" {
|
|
run deployment-get-payload foo_payload
|
|
[ "$status" -eq 0 ]
|
|
[ "$output" = "" ]
|
|
}
|