basic testing framework
This commit is contained in:
23
tests/unit/test_01_basics.py
Normal file
23
tests/unit/test_01_basics.py
Normal file
@ -0,0 +1,23 @@
|
||||
from pdnsapi import PdnsRestAdapter
|
||||
import dns.resolver
|
||||
import dns.nameserver
|
||||
|
||||
global api
|
||||
global domain
|
||||
|
||||
|
||||
def test_api_initialized():
|
||||
global api, domain
|
||||
|
||||
server = "localhost:8081"
|
||||
apikey = "pdns-supersecret"
|
||||
api = PdnsRestAdapter(server, apikey)
|
||||
domain = 'test1.nhn.no'
|
||||
assert api is not None
|
||||
|
||||
def test_pdns_running():
|
||||
resolv = dns.resolver.Resolver()
|
||||
assert resolv is not None
|
||||
resolv.nameservers = [dns.nameserver.Do53Nameserver('127.0.0.1', 10053)]
|
||||
answer = resolv.resolve(domain, 'SOA')
|
||||
assert answer is not None
|
Reference in New Issue
Block a user