-
-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathconftest.py
More file actions
24 lines (19 loc) · 785 Bytes
/
conftest.py
File metadata and controls
24 lines (19 loc) · 785 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import pytest
# pylint: disable=missing-function-docstring
def pytest_addoption(parser):
parser.addoption("--user", action="store", required=True,
help="Atlassian username/email")
parser.addoption("--token", action="store", required=True,
help="Atlassian API token (used in cloud instances)")
parser.addoption("--url", action="store", required=False,
default="https://dirtyagile.atlassian.net/wiki/",
help="Atlassian instance URL")
@pytest.fixture(scope="class")
def user(request):
return request.config.getoption("--user")
@pytest.fixture(scope="class")
def token(request):
return request.config.getoption("--token")
@pytest.fixture(scope="class")
def url(request):
return request.config.getoption("--url")