Skip to content

Commit 2e70258

Browse files
committed
fix: supply expires_at for tokens in api tests
1 parent ce17c2b commit 2e70258

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

tests/functional/api/test_merge_requests.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import time
2+
from datetime import date
23

34
import pytest
45

@@ -169,7 +170,9 @@ def test_project_merge_request_approval_rules(group, project):
169170

170171

171172
def test_merge_request_reset_approvals(gitlab_url, project):
172-
bot = project.access_tokens.create({"name": "bot", "scopes": ["api"]})
173+
bot = project.access_tokens.create(
174+
{"name": "bot", "scopes": ["api"], "expires_at": date.today().isoformat()}
175+
)
173176
bot_gitlab = gitlab.Gitlab(gitlab_url, private_token=bot.token)
174177
bot_project = bot_gitlab.projects.get(project.id, lazy=True)
175178

tests/functional/api/test_users.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"""
66

77
import time
8+
from datetime import date
89

910
import requests
1011

@@ -167,7 +168,11 @@ def test_user_custom_attributes(gl, user):
167168

168169
def test_user_impersonation_tokens(gl, user):
169170
token = user.impersonationtokens.create(
170-
{"name": "token1", "scopes": ["api", "read_user"]}
171+
{
172+
"name": "token1",
173+
"scopes": ["api", "read_user"],
174+
"expires_at": date.today().isoformat(),
175+
}
171176
)
172177
assert token in user.impersonationtokens.list(state="active")
173178

0 commit comments

Comments
 (0)