mirror of
https://github.com/peeringdb/peeringdb.git
synced 2024-05-11 05:55:09 +00:00
* remove log file writing from migration * run tests on mysql * fix tests (pt.1) * fix tests (pt.2) * fix all user_id errors in tests * Fix geocode typo * More test changes for mysql id issues * Add coverage config that defines coverage db should go inside test folder * update docs * fix mysql user * fix tests cli * add mysql collate settings * docs * fix sync * fix sync * docs * remove debug output * remove XXX * interim commit to move to dev box * mv db local, rm after run * updates for 724 * note layer error message and work around * fix travis * chown tests * more travis fixes * travis: touch Ctl/dev/.env * write coverage report to ./coverage * clean up docs * formatting Co-authored-by: Stefan Pratter <stefan@20c.com> Co-authored-by: Elliot Frank <elliot@20c.com>
21 lines
503 B
Python
21 lines
503 B
Python
import os
|
|
import pytest
|
|
import pytest_filedata
|
|
|
|
#from . import django_init
|
|
from peeringdb_server.inet import RdapLookup, RdapNotFoundError
|
|
|
|
|
|
pytest_filedata.setup(os.path.dirname(__file__))
|
|
|
|
|
|
def pytest_generate_tests(metafunc):
|
|
for fixture in metafunc.fixturenames:
|
|
if fixture.startswith("data_"):
|
|
data = pytest_filedata.get_data(fixture)
|
|
metafunc.parametrize(fixture, list(data.values()), ids=list(data.keys()))
|
|
|
|
@pytest.fixture
|
|
def rdap():
|
|
return RdapLookup()
|