diff options
author | Bob Halley <halley@dnspython.org> | 2020-07-18 13:07:04 -0700 |
---|---|---|
committer | Bob Halley <halley@dnspython.org> | 2020-07-20 13:41:22 -0700 |
commit | 7d81222f3e7f169333c9e88611cf1dedb12828be (patch) | |
tree | 8cb8acd06467e474be184483688ed3e61a2e117e /util/generate-mx-pickle.py | |
parent | a7604f891512ca99141c2068a4c57af45db62880 (diff) | |
download | dnspython-comments.tar.gz |
a way of doing commentscomments
Diffstat (limited to 'util/generate-mx-pickle.py')
-rw-r--r-- | util/generate-mx-pickle.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/util/generate-mx-pickle.py b/util/generate-mx-pickle.py new file mode 100644 index 0000000..ad99942 --- /dev/null +++ b/util/generate-mx-pickle.py @@ -0,0 +1,19 @@ +import pickle +import sys + +import dns.rdata +import dns.version + +# Generate a pickled mx RR for the current dnspython version + +mx = dns.rdata.from_text('in', 'mx', '10 mx.example.') +filename = f'pickled-{dns.version.MAJOR}-{dns.version.MINOR}.pickle' +with open(filename, 'wb') as f: + pickle.dump(mx, f) +with open(filename, 'rb') as f: + mx2 = pickle.load(f) +if mx == mx2: + print('ok') +else: + print('DIFFERENT!') + sys.exit(1) |