summaryrefslogtreecommitdiff
path: root/qa/qa/tools
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-12-03 15:07:15 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2022-12-03 15:07:15 +0000
commitfdd5c2a476dade1dd0874e37ab0c0b9ff88381ab (patch)
tree4abb334a7f0fab9698e20e2e6e672abc66c37113 /qa/qa/tools
parenta3759fc2e1f8aa1493840ab0d4ebd4a2e5f495aa (diff)
downloadgitlab-ce-fdd5c2a476dade1dd0874e37ab0c0b9ff88381ab.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa/qa/tools')
-rw-r--r--qa/qa/tools/delete_test_users.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/qa/qa/tools/delete_test_users.rb b/qa/qa/tools/delete_test_users.rb
index 847a2d19e62..30d3a82fb1b 100644
--- a/qa/qa/tools/delete_test_users.rb
+++ b/qa/qa/tools/delete_test_users.rb
@@ -22,7 +22,7 @@ module QA
raise ArgumentError, "Please provide GITLAB_QA_ADMIN_ACCESS_TOKEN" unless ENV['GITLAB_QA_ADMIN_ACCESS_TOKEN']
@api_client = Runtime::API::Client.new(ENV['GITLAB_ADDRESS'], personal_access_token: ENV['GITLAB_QA_ADMIN_ACCESS_TOKEN'])
- @dry_run = FALSY_VALUES.exclude?(dry_run.to_s.downcase)
+ @dry_run = !FALSY_VALUES.include?(dry_run.to_s.downcase)
@delete_before = Date.parse(delete_before)
@page_no = '1'
@exclude_users = Array(exclude_users.to_s.split(',')) + EXCLUDE_USERS
@@ -61,7 +61,7 @@ module QA
JSON.parse(response.body).select do |user|
user['username'].start_with?('qa-user-', 'test-user-') \
&& (user['name'] == 'QA Tests' || user['name'].start_with?('QA User')) \
- && @exclude_users.exclude?(user['username']) \
+ && !@exclude_users.include?(user['username']) \
&& Date.parse(user.fetch('created_at', Date.today.to_s)) < @delete_before
end
end