From fa979086c972a6e6f2492ec4d33d4fa43ca1626e Mon Sep 17 00:00:00 2001 From: Dylan Date: Sun, 27 Apr 2025 19:03:12 +0100 Subject: [PATCH] Add additional api tests --- test_api.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test_api.py b/test_api.py index 003d21d..f0f3fb2 100644 --- a/test_api.py +++ b/test_api.py @@ -3,6 +3,17 @@ import twitfix,twExtract from flask.testing import FlaskClient 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(): resp = client.get(testTextTweet.replace("https://twitter.com","https://api.vxtwitter.com")+"?include_txt=true",headers={"User-Agent":"test"}) jData = resp.get_json()