27 lines
885 B
Python
27 lines
885 B
Python
import pytest
|
|
|
|
|
|
def pytest_addoption(parser):
|
|
parser.addoption('--url', help='Url of a passerelle Toulouse Axel connector instance')
|
|
parser.addoption('--nameid', help='Publik Name ID')
|
|
parser.addoption('--firstname', help='first name of a user')
|
|
parser.addoption('--lastname', help='Last name of a user')
|
|
parser.addoption('--dob', help='Date of birth of a user')
|
|
parser.addoption('--dui', help='DUI number')
|
|
|
|
|
|
@pytest.fixture(scope='session')
|
|
def conn(request):
|
|
return request.config.getoption('--url')
|
|
|
|
|
|
@pytest.fixture(scope='session')
|
|
def user(request):
|
|
return {
|
|
'name_id': request.config.getoption('--nameid'),
|
|
'first_name': request.config.getoption('--firstname'),
|
|
'last_name': request.config.getoption('--lastname'),
|
|
'dob': request.config.getoption('--dob'),
|
|
'dui': request.config.getoption('--dui'),
|
|
}
|