2016-08-02 18:19:19 +03:00
|
|
|
import pytest
|
|
|
|
|
2016-08-02 19:39:02 +03:00
|
|
|
from onedns import resolver
|
2016-08-02 18:19:19 +03:00
|
|
|
|
|
|
|
|
|
|
|
DOMAIN = 'onedns.test'
|
|
|
|
INTERFACE = '127.0.0.1'
|
|
|
|
PORT = 9053
|
|
|
|
|
|
|
|
|
|
|
|
@pytest.fixture(scope="function")
|
|
|
|
def dns(request):
|
2016-08-02 19:39:02 +03:00
|
|
|
dns = resolver.DynamicResolver(domain=DOMAIN)
|
2016-08-02 18:19:19 +03:00
|
|
|
dns.start(dns_address=INTERFACE, dns_port=PORT, tcp=True)
|
|
|
|
request.addfinalizer(dns.close)
|
|
|
|
return dns
|