Skip to content

Commit d408109

Browse files
committed
Debug output
1 parent 4b8feb7 commit d408109

File tree

1 file changed

+25
-7
lines changed

1 file changed

+25
-7
lines changed
Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/usr/bin/env bash
22
set -euo pipefail
33

4+
echo "### STEP 1: Initializing datasets"
45
initialize_dataset "$END_USER_BASE_URL" "$TMP_END_USER_DATASET" "$END_USER_ENDPOINT_URL"
56
initialize_dataset "$ADMIN_BASE_URL" "$TMP_ADMIN_DATASET" "$ADMIN_ENDPOINT_URL"
67
purge_cache "$END_USER_VARNISH_SERVICE"
@@ -11,18 +12,35 @@ purge_cache "$FRONTEND_VARNISH_SERVICE"
1112
package_uri="https://packages.linkeddatahub.com/skos/#this"
1213

1314
# install package via POST to packages/install endpoint
14-
curl -k -w "%{http_code}\n" -o /dev/null -f -s \
15+
echo "### STEP 2: Installing package"
16+
install_status=$(curl -k -w "%{http_code}\n" -o /dev/null -f -s \
1517
-E "$OWNER_CERT_FILE":"$OWNER_CERT_PWD" \
1618
-X POST \
1719
-H "Content-Type: application/x-www-form-urlencoded" \
1820
--data-urlencode "package-uri=$package_uri" \
19-
"${ADMIN_BASE_URL}packages/install" \
20-
| grep -q "$STATUS_SEE_OTHER"
21+
"${ADMIN_BASE_URL}packages/install")
22+
echo "Install status: $install_status (expected: $STATUS_SEE_OTHER)"
23+
echo "$install_status" | grep -q "$STATUS_SEE_OTHER"
2124

2225
# verify package stylesheet was installed (should return 200)
23-
curl -k -f -s -o /dev/null \
24-
"${END_USER_BASE_URL}static/com/linkeddatahub/packages/skos/layout.xsl"
26+
echo "### STEP 3: Verifying package stylesheet exists"
27+
stylesheet_status=$(curl -k -w "%{http_code}\n" -o /dev/null -s \
28+
"${END_USER_BASE_URL}static/com/linkeddatahub/packages/skos/layout.xsl")
29+
echo "Stylesheet status: $stylesheet_status (expected: 200)"
30+
if [ "$stylesheet_status" != "200" ]; then
31+
echo "ERROR: Expected 200, got $stylesheet_status"
32+
exit 1
33+
fi
2534

2635
# verify master stylesheet was regenerated and includes package import
27-
curl -k -s "${END_USER_BASE_URL}static/xsl/layout.xsl" \
28-
| grep -q "com/linkeddatahub/packages/skos/layout.xsl"
36+
echo "### STEP 4: Verifying master stylesheet includes package"
37+
master_xsl=$(curl -k -s "${END_USER_BASE_URL}static/xsl/layout.xsl")
38+
if echo "$master_xsl" | grep -q "com/linkeddatahub/packages/skos/layout.xsl"; then
39+
echo "OK: Master stylesheet contains SKOS import"
40+
else
41+
echo "ERROR: Master stylesheet does not contain SKOS import"
42+
echo "Master stylesheet content:"
43+
echo "$master_xsl"
44+
exit 1
45+
fi
46+
echo "All checks passed"

0 commit comments

Comments
 (0)