Add additional api tests
This commit is contained in:
parent
9ca4b31796
commit
fa979086c9
11
test_api.py
11
test_api.py
@ -3,6 +3,17 @@ import twitfix,twExtract
|
|||||||
from flask.testing import FlaskClient
|
from flask.testing import FlaskClient
|
||||||
client = FlaskClient(twitfix.app)
|
client = FlaskClient(twitfix.app)
|
||||||
|
|
||||||
|
def test_api_get_tweet():
|
||||||
|
resp = client.get(testTextTweet.replace("https://twitter.com","https://api.vxtwitter.com")+"?include_txt=true",headers={"User-Agent":"test"})
|
||||||
|
jData = resp.get_json()
|
||||||
|
assert resp.status_code==200
|
||||||
|
assert jData['text'] == 'just setting up my twttr'
|
||||||
|
|
||||||
|
def test_api_get_invalid_tweet():
|
||||||
|
resp = client.get("https://vxtwitter.com/test/status/None",headers={"User-Agent":"test"})
|
||||||
|
jData = resp.get_json()
|
||||||
|
assert resp.status_code!=200
|
||||||
|
|
||||||
def test_api_include_txt():
|
def test_api_include_txt():
|
||||||
resp = client.get(testTextTweet.replace("https://twitter.com","https://api.vxtwitter.com")+"?include_txt=true",headers={"User-Agent":"test"})
|
resp = client.get(testTextTweet.replace("https://twitter.com","https://api.vxtwitter.com")+"?include_txt=true",headers={"User-Agent":"test"})
|
||||||
jData = resp.get_json()
|
jData = resp.get_json()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user