diff options
| -rwxr-xr-x | tools/build_test_env.sh | 2 | ||||
| -rwxr-xr-x | tools/functional_tests.sh | 24 |
2 files changed, 13 insertions, 13 deletions
diff --git a/tools/build_test_env.sh b/tools/build_test_env.sh index 0c1be88..c13e3ec 100755 --- a/tools/build_test_env.sh +++ b/tools/build_test_env.sh @@ -71,7 +71,7 @@ CONFIG=/tmp/python-gitlab.cfg GITLAB="gitlab --config-file $CONFIG" GREEN='\033[0;32m' NC='\033[0m' -OK="echo -e ${GREEN}OK${NC}" +OK() { echo -e ${GREEN}OK${NC}; } log "Waiting for gitlab to come online... " I=0 diff --git a/tools/functional_tests.sh b/tools/functional_tests.sh index dd0f752..cc5cb11 100755 --- a/tools/functional_tests.sh +++ b/tools/functional_tests.sh @@ -24,57 +24,57 @@ echo -n "Testing project creation... " PROJECT_ID=$($GITLAB project create --name test-project1 \ | grep ^id: | cut -d' ' -f2) $GITLAB project list | grep -q test-project1 -$OK +OK echo -n "Testing project update... " $GITLAB project update --id $PROJECT_ID --description "My New Description" -$OK +OK echo -n "Testing user creation... " USER_ID=$($GITLAB user create --email fake@email.com --username user1 \ --name "User One" --password fakepassword | grep ^id: | cut -d' ' -f2) -$OK +OK echo -n "Testing verbose output... " $GITLAB -v user list | grep -q avatar-url -$OK +OK echo -n "Testing CLI args not in output... " $GITLAB -v user list | grep -qv config-file -$OK +OK echo -n "Testing adding member to a project... " $GITLAB project-member create --project-id $PROJECT_ID \ --user-id $USER_ID --access-level 40 >/dev/null 2>&1 -$OK +OK echo -n "Testing file creation... " $GITLAB project-file create --project-id $PROJECT_ID \ --file-path README --branch-name master --content "CONTENT" \ --commit-message "Initial commit" >/dev/null 2>&1 -$OK +OK echo -n "Testing issue creation... " ISSUE_ID=$($GITLAB project-issue create --project-id $PROJECT_ID \ --title "my issue" --description "my issue description" \ | grep ^id: | cut -d' ' -f2) -$OK +OK echo -n "Testing note creation... " $GITLAB project-issue-note create --project-id $PROJECT_ID \ --issue-id $ISSUE_ID --body "the body" >/dev/null 2>&1 -$OK +OK echo -n "Testing branch creation... " $GITLAB project-branch create --project-id $PROJECT_ID \ --branch-name branch1 --ref master >/dev/null 2>&1 -$OK +OK echo -n "Testing branch deletion... " $GITLAB project-branch delete --project-id $PROJECT_ID \ --name branch1 >/dev/null 2>&1 -$OK +OK echo -n "Testing project deletion... " $GITLAB project delete --id $PROJECT_ID -$OK +OK |
