from peeringdb_server.inet import RdapAsn import pytest import pytest_filedata def assert_parsed(data, parsed): # dump in json format for easily adding expected print( ( "echo \\\n'{}'\\\n > {}/{}.expected".format( data.dumps(parsed), data.path, data.name ) ) ) assert data.expected == parsed @pytest_filedata.RequestsData("rdap", real_http=True) def test_rdap_asn_lookup(rdap, data_rdap_autnum): print((data_rdap_autnum.name)) # asn = rdap.get_asn(205726) asn = rdap.get_asn(data_rdap_autnum.name) assert_parsed(data_rdap_autnum, asn.parsed())