feat: add test for scale formatting issues
This commit is contained in:
@@ -71,6 +71,7 @@ EOF
|
|||||||
run /bin/bash -c "dokku --quiet ps:scale $TEST_APP"
|
run /bin/bash -c "dokku --quiet ps:scale $TEST_APP"
|
||||||
output=$(echo "$output" | tr -s " ")
|
output=$(echo "$output" | tr -s " ")
|
||||||
echo "output: ($output)"
|
echo "output: ($output)"
|
||||||
|
echo "status: $status"
|
||||||
assert_output $'cron: 0\ncustom: 0\nrelease: 0\nweb: 1\nworker: 0'
|
assert_output $'cron: 0\ncustom: 0\nrelease: 0\nweb: 1\nworker: 0'
|
||||||
|
|
||||||
pushd $TMP
|
pushd $TMP
|
||||||
@@ -81,12 +82,25 @@ EOF
|
|||||||
run /bin/bash -c "dokku --quiet ps:scale $TEST_APP"
|
run /bin/bash -c "dokku --quiet ps:scale $TEST_APP"
|
||||||
output=$(echo "$output" | tr -s " ")
|
output=$(echo "$output" | tr -s " ")
|
||||||
echo "output: ($output)"
|
echo "output: ($output)"
|
||||||
|
echo "status: $status"
|
||||||
assert_output $'cron: 0\ncustom: 0\nrelease: 0\nscaletest: 0\nweb: 1\nworker: 0'
|
assert_output $'cron: 0\ncustom: 0\nrelease: 0\nscaletest: 0\nweb: 1\nworker: 0'
|
||||||
|
|
||||||
popd
|
popd
|
||||||
rm -rf "$TMP"
|
rm -rf "$TMP"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@test "(ps:scale) ps:scale formatting" {
|
||||||
|
echo "web=4
|
||||||
|
worker=1
|
||||||
|
beat =0
|
||||||
|
web =0" > /var/lib/dokku/config/ps/$TEST_APP/scale
|
||||||
|
|
||||||
|
run /bin/bash -c "dokku --quiet ps:scale $TEST_APP"
|
||||||
|
echo "output: $output"
|
||||||
|
echo "status: $status"
|
||||||
|
assert_output $'beat: 0\nweb: 4\nworker: 1'
|
||||||
|
}
|
||||||
|
|
||||||
@test "(ps) handle windows newlines in procfile" {
|
@test "(ps) handle windows newlines in procfile" {
|
||||||
run deploy_app python dokku@$DOKKU_DOMAIN:$TEST_APP procfile_line_endings_to_windows
|
run deploy_app python dokku@$DOKKU_DOMAIN:$TEST_APP procfile_line_endings_to_windows
|
||||||
echo "output: $output"
|
echo "output: $output"
|
||||||
|
|||||||
Reference in New Issue
Block a user