Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1886c0e

Browse files
committed
chore: debug test fails
Signed-off-by: Tim Knight <tim.knight1@engineering.digital.dwp.gov.uk>
1 parentb733c4a commit1886c0e

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

‎tests/functional/api/test_merge_requests.py‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
importlogging
12
importtime
2-
fromdatetimeimportdate
3+
fromdatetimeimportdate,timedelta
34

45
importpytest
56

@@ -170,15 +171,24 @@ def test_project_merge_request_approval_rules(group, project):
170171

171172

172173
deftest_merge_request_reset_approvals(gitlab_url,project):
174+
today=date.today()
175+
future_date=today+timedelta(days=4)
173176
bot=project.access_tokens.create(
174-
{"name":"bot","scopes": ["api"],"expires_at":date.today().isoformat()}
177+
{"name":"bot","scopes": ["api"],"expires_at":future_date.isoformat()}
175178
)
179+
logging.info("Created token for Bot")
180+
176181
bot_gitlab=gitlab.Gitlab(gitlab_url,private_token=bot.token)
182+
logging.info("Created bot")
177183
bot_project=bot_gitlab.projects.get(project.id,lazy=True)
178184

185+
logging.info(f"Retrieved project for bot:{bot_project.id}")
179186
# Pause to let GL catch up (happens on hosted too, sometimes takes a while for server to be ready to merge)
180187
time.sleep(5)
188+
181189
mr=bot_project.mergerequests.list()[0]# type: ignore[index]
190+
191+
logging.info("Resetting approvals on MR")
182192
assertmr.reset_approvals()
183193

184194

‎tests/functional/api/test_projects.py‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
importlogging
12
importuuid
23

34
importpytest
@@ -259,11 +260,13 @@ def test_project_pages_domains(gl, project):
259260

260261

261262
deftest_project_protected_branches(project):
263+
logging.info("Creating protected branch")
262264
p_b=project.protectedbranches.create({"name":"*-stable"})
263265
assertp_b.name=="*-stable"
264266
assertp_binproject.protectedbranches.list()
265267

266268
p_b=project.protectedbranches.get("*-stable")
269+
logging.info("Deleted protected branch")
267270
p_b.delete()
268271
assertp_bnotinproject.protectedbranches.list()
269272

‎tests/functional/api/test_users.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ def test_delete_user(gl):
7373
}
7474
)
7575

76-
new_user.delete()
76+
new_user.delete(hard_delete=True)
7777
# Pause to let GL catch up (happens on hosted too, sometimes takes a while for server to be ready to merge)
78-
time.sleep(5)
78+
time.sleep(30)
7979

8080
assertnew_user.idnotin [user.idforuseringl.users.list()]
8181

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp