Fixed tests & added test generator in case tweets are deleted
This commit is contained in:
30
testgen.py
Normal file
30
testgen.py
Normal file
@ -0,0 +1,30 @@
|
||||
import twitfix
|
||||
|
||||
tests = {
|
||||
"testTextTweet":"https://twitter.com/jack/status/20",
|
||||
"testVideoTweet":"https://twitter.com/pdxdylan/status/1540398733669666818",
|
||||
"testMediaTweet":"https://twitter.com/pdxdylan/status/1534672932106035200",
|
||||
"testMultiMediaTweet":"https://twitter.com/pdxdylan/status/1532006436703715331",
|
||||
"testQRTTweet":"https://twitter.com/pdxdylan/status/1611477137319514129",
|
||||
"testQrtCeptionTweet":"https://twitter.com/CatherineShu/status/585253766271672320",
|
||||
"testQrtVideoTweet":"https://twitter.com/pdxdylan/status/1674561759422578690",
|
||||
"testNSFWTweet":"https://twitter.com/kuyacoy/status/1581185279376838657"
|
||||
}
|
||||
|
||||
with open('generated.txt', 'w',encoding='utf-8') as f:
|
||||
f.write("# autogenerated from testgen.py\n")
|
||||
for test in tests:
|
||||
f.write(f"{test}=\"{tests[test]}\"\n")
|
||||
f.write("\n")
|
||||
for test in tests:
|
||||
VNF = twitfix.link_to_vnf(tests[test])
|
||||
del VNF['ttl']
|
||||
del VNF['likes']
|
||||
del VNF['rts']
|
||||
del VNF['hits']
|
||||
del VNF['pfp']
|
||||
del VNF['uploader']
|
||||
del VNF['verified']
|
||||
del VNF['screen_name']
|
||||
# write in a format that can be copy-pasted into a python file, i.e testTextTweet={...
|
||||
f.write(f"{test}_compare={VNF}\n")
|
Reference in New Issue
Block a user