Skip to content

Commit

Permalink
tests: improved organization test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
leonsteinhaeuser committed Aug 28, 2022
1 parent 9ad60fb commit c707a79
Showing 1 changed file with 34 additions and 18 deletions.
52 changes: 34 additions & 18 deletions test_organization.sh
@@ -1,5 +1,8 @@
#!/bin/bash

export DEBUG_COMMANDS="false"
export DEBUG_LOG="true"

# global settings
ENTRYPOINT_MODE=organization
ORG_OR_USER_NAME=computingoverload
Expand All @@ -9,51 +12,64 @@ RESOURCE_NODE_ID=I_kwDOGoqhi85BTjcx
ENTRYPOINT_SCRIPT=./entrypoint.sh

# change the status of a pr or issue
ENTRYPOINT_TYPE=status
RESOURCE_NODE_VALUE=Done
$ENTRYPOINT_SCRIPT "$ENTRYPOINT_MODE" "$ENTRYPOINT_TYPE" "$ORG_OR_USER_NAME" "$PROJECT_ID" "$RESOURCE_NODE_ID" "$RESOURCE_NODE_VALUE"
#ENTRYPOINT_TYPE=status
#RESOURCE_NODE_VALUE=Done
#$ENTRYPOINT_SCRIPT "$ENTRYPOINT_MODE" "$ENTRYPOINT_TYPE" "$ORG_OR_USER_NAME" "$PROJECT_ID" "$RESOURCE_NODE_ID" "$RESOURCE_NODE_VALUE"

# change the status of a pr or issue to ''
#echo "===== change status"
#$ENTRYPOINT_SCRIPT "$ENTRYPOINT_MODE" "$ENTRYPOINT_TYPE" "$ORG_OR_USER_NAME" "$PROJECT_ID" "$RESOURCE_NODE_ID"

# change the value of custom fields
date=$(date -d "+10 days" --rfc-3339=ns | sed 's/ /T/; s/\(\....\).*\([+-]\)/\1\2/g')
date=$(date +"%Y-%m-%d")
uuid1=$(uuidgen)
uuid2=$(uuidgen)
random_number=$(( $RANDOM % 10 )).$(( $RANDOM % 10 ))

custom_fields="[
{
\"name\": \"Single Select\",
\"type\": \"single_select\",
\"value\": \"Option 2\"
},
{
\"name\": \"Priority\",
\"type\": \"text\",
\"value\": \"$uuid1\"
},
{
\"name\": \"Severity\",
\"type\": \"text\",
\"value\": \"$uuid2\"
\"name\": \"Iteration\",
\"type\": \"iteration\",
\"value\": \"Iteration 12\"
},
{
\"name\": \"Number\",
\"type\": \"number\",
\"value\": \"1000000\",
\"name\": \"Iteration\",
\"type\": \"iteration\",
\"value\": \"@current\"
},
{
\"name\": \"Iteration\",
\"type\": \"iteration\",
\"value\": \"@next\"
},
{
\"name\": \"Date\",
\"type\": \"date\",
\"value\": \"$date\"
},
{
\"name\": \"Single Select\",
\"type\": \"single_select\",
\"value\": \"Option 1\"
},
{
\"name\": \"Iteration\",
\"type\": \"iteration\",
\"value\": \"Iteration 1\"
\"name\": \"Number\",
\"type\": \"number\",
\"value\": \"$random_number\"
}
]"

echo "===== change custom fields"
ENTRYPOINT_TYPE=custom_field
RESOURCE_NODE_VALUE=$custom_fields
$ENTRYPOINT_SCRIPT "$ENTRYPOINT_MODE" "$ENTRYPOINT_TYPE" "$ORG_OR_USER_NAME" "$PROJECT_ID" "$RESOURCE_NODE_ID" "$RESOURCE_NODE_VALUE"


custom_fields="[
{
\"name\": \"Iteration\",
Expand Down

0 comments on commit c707a79

Please sign in to comment.