diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2014-05-14 18:41:34 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2014-05-14 18:41:34 +0000 |
| commit | 65be028f32ed37dce84f6328d4a7172132c8c224 (patch) | |
| tree | 4edff3f361b23a13a9807a3a0906f9026c3a81a5 /contrib/python/examples/test_rdf.py | |
| parent | 04f3ab9612d73d7516f230df46e860daf892dc71 (diff) | |
Diffstat (limited to 'contrib/python/examples/test_rdf.py')
| -rwxr-xr-x | contrib/python/examples/test_rdf.py | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/contrib/python/examples/test_rdf.py b/contrib/python/examples/test_rdf.py index 4991288c83f25..2e2b73b6b751e 100755 --- a/contrib/python/examples/test_rdf.py +++ b/contrib/python/examples/test_rdf.py @@ -408,6 +408,20 @@ if True: #if not error_detected: if True: + method_name = "ldns_rdf.data_as_bytearray()" + rdf = ldns.ldns_rdf_new_frm_str(ldns.LDNS_RDF_TYPE_DNAME, "www.nic.cz.") + try: + ret = rdf.data_as_bytearray() + if not isinstance(ret, bytearray): + set_error() + if len(ret) != 12: + set_error() + except: + set_error() + + +#if not error_detected: +if True: method_name = "ldns_rdf.dname_compare()" rdf1 = ldns.ldns_rdf_new_frm_str(ldns.LDNS_RDF_TYPE_DNAME, "www.nic.cz.") rdf2 = ldns.ldns_rdf_new_frm_str(ldns.LDNS_RDF_TYPE_DNAME, "nic.cz.") @@ -602,7 +616,7 @@ if True: rdf = ldns.ldns_rdf_new_frm_str(ldns.LDNS_RDF_TYPE_DNAME, "www.nic.cz.") try: ret = rdf.label_count() - if not isinstance(ret, int): + if (not isinstance(ret, int)) and (not isinstance(ret, long)): set_error() if ret != 3: set_error() @@ -611,7 +625,7 @@ if True: rdf = ldns.ldns_rdf_new_frm_str(ldns.LDNS_RDF_TYPE_A, "127.0.0.1") try: ret = rdf.label_count() - if not isinstance(ret, int): + if (not isinstance(ret, int)) and (not isinstance(ret, long)): set_error() if ret != 0: set_error() @@ -720,8 +734,9 @@ if True: rdf = ldns.ldns_rdf_new_frm_str(ldns.LDNS_RDF_TYPE_A, "127.0.0.1") try: ret = rdf.reverse() - if not isinstance(ret, ldns.ldns_rdf): - set_error() + set_error() + except Exception: + pass except: set_error() |
