fix: avoid binary PDF in command substitution (SIGPIPE)
This commit is contained in:
+2
-3
@@ -69,9 +69,8 @@ assert_match "Body contains redirect to CV" "cabillot_julien_cv.pdf" "$BODY"
|
||||
|
||||
echo ""
|
||||
echo "Test: GET /cabillot_julien_cv.pdf"
|
||||
RESPONSE=$(curl -sf -D - "$BASE_URL/cabillot_julien_cv.pdf")
|
||||
STATUS=$(echo "$RESPONSE" | head -1 | grep -oP '\d{3}')
|
||||
CONTENT_TYPE=$(echo "$RESPONSE" | grep -i 'content-type' | tr -d '\r' | cut -d: -f2- | xargs)
|
||||
STATUS=$(curl -sf -o /dev/null -w '%{http_code}' "$BASE_URL/cabillot_julien_cv.pdf")
|
||||
CONTENT_TYPE=$(curl -sf -o /dev/null -D - "$BASE_URL/cabillot_julien_cv.pdf" | grep -i 'content-type' | tr -d '\r' | cut -d: -f2- | xargs)
|
||||
|
||||
assert "HTTP status is 200" "200" "$STATUS"
|
||||
assert_match "Content-Type is application/pdf" "application/pdf" "$CONTENT_TYPE"
|
||||
|
||||
Reference in New Issue
Block a user