add test for did:peer JWT
This commit is contained in:
+21
-1
@@ -27,6 +27,13 @@ JWT=$(node -e "$JWT_CODE_USER_0")
|
||||
echo JWT: $JWT
|
||||
RESULT=$(curl -X POST -H "Authorization: Bearer $JWT" -F "image=@test0.png" "$HOST/image")
|
||||
echo curl result: $RESULT
|
||||
SUCCESS=$(echo $RESULT | jq -r '.success')
|
||||
if [ $SUCCESS = "true" ]; then
|
||||
echo "User #0 uploaded file."
|
||||
else
|
||||
echo "User #0 failed to upload a file.";
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Download from the URL supplied"
|
||||
URL0=$(echo $RESULT | jq -r '.url')
|
||||
@@ -57,7 +64,7 @@ else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Now unsuccessfully upload a change to the image by user 1"
|
||||
echo "Now fail to upload a change to the image by user 1"
|
||||
FILENAME0=$(basename $URL0)
|
||||
JWT=$(node -e "$JWT_CODE_USER_1")
|
||||
echo JWT: $JWT
|
||||
@@ -125,3 +132,16 @@ else
|
||||
echo "Test file 1 was not cleaned off server.";
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Upload test2.png by did:peer user"
|
||||
JWT="eyJ0eXAiOiJKV0FOVCIsImFsZyI6IkVTMjU2In0.eyJBdXRoZW50aWNhdGlvbkRhdGFCNjRVUkwiOiJTWllONVlnT2pHaDBOQmNQWkhaZ1c0X2tycm1paGpMSG1Wenp1b01kbDJNRkFBQUFBQSIsIkNsaWVudERhdGFKU09OQjY0VVJMIjoiZXlKMGVYQmxJam9pZDJWaVlYVjBhRzR1WjJWMElpd2lZMmhoYkd4bGJtZGxJam9pWlhsS01sbDVTVFpsZVVwcVkyMVdhMXBYTlRCaFYwWnpWVE5XYVdGdFZtcGtRMGsyWlhsS1FWa3lPWFZrUjFZMFpFTkpOa2x0YURCa1NFSjZUMms0ZG1NeVRtOWFWekZvVEcwNWVWcDVTWE5KYTBJd1pWaENiRWxxYjJsU01td3lXbFZHYW1SSGJIWmlhVWx6U1cxU2JHTXlUbmxoV0VJd1lWYzVkVWxxYjJsalIydzJaVzFGYVdaWU1ITkpiVlkwWTBOSk5rMVVZM2xOUkUwMFQwUlZNazE1ZDJsaFYwWXdTV3B2ZUU1NlNYZE5lbWMwVGxSQmVreERTbkJqTTAxcFQybEthMkZYVVRaalIxWnNZMnB2ZDJWcmRFNVNiWEF5Vmxka1dtTnJNSGhoUm1nelVrZE9kR0pVVWtOWmJtaE1XV3hLVDFWWFJsbFZhM0I1VVRGQ2FGRnNjREJSTWpsd1lVaE9UVlpHUWt0UmJrSnVWbGhTUkU5VmRHdFBXRUo1WldwR2RsWklSalJXTWxaMFVtMWFUMVl3VGs5YU1IaEdVMjVzVVU1RlduWlVSWFF3WWxjMVdHRkdSbmhaVlU1MVVXMVdiVll5T1hSU00wcFVVVlJPTWs1RFNqa2lMQ0p2Y21sbmFXNGlPaUpvZEhSd09pOHZiRzlqWVd4b2IzTjBPamd3T0RBaUxDSmpjbTl6YzA5eWFXZHBiaUk2Wm1Gc2MyVjkiLCJleHAiOjE3MjAzODg1NjMsImlhdCI6MTcyMDM4ODUwMywiaXNzIjoiZGlkOnBlZXI6MHpLTUZqdlVnWXJNMWhYd0RjbW00QmJ4S2JSTlFhWFJKckNQYUJadENvaWhzTFRQSkJwZ1V0QzlLZDlwcnoxb1RxeFdlbUZmTldDTmdMRUp5UDRGb0xLdG1uV2hRcWFDbkJlZldvbUdyU0EzdjQifQ.MEQCIAsMMNUcSjoxn0LZuE6FvZ6dsm-uQROeX3RPWt6QlRyPAiA670XdJXnLw8QFR9a6KCMt-qUyGZg88mMfT-1DtipcwA"
|
||||
echo JWT: $JWT
|
||||
RESULT=$(curl -X POST -H "Authorization: Bearer $JWT" -F "image=@test2.svg" "$HOST/image")
|
||||
echo curl result: $RESULT
|
||||
SUCCESS=$(echo $RESULT | jq -r '.success')
|
||||
if [ $SUCCESS = "true" ]; then
|
||||
echo "User #2 uploaded SVG file."
|
||||
else
|
||||
echo "User #2 failed to upload SVG file. Note that this may be because the server wasn't started with NODE_ENV=test-local which bypasses check of the exp date.";
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user