diff --git a/client.py b/client.py new file mode 100644 --- /dev/null +++ b/client.py @@ -0,0 +1,37 @@ +import requests +import json +import time + +from requests.auth import HTTPDigestAuth + +base_url = 'http://localhost:5000' +auth = HTTPDigestAuth('test', 'test') + + +print("Testing setting state to closed") +payload = {"value": False} +r = requests.post(base_url + '/state/set/open', + auth=auth, + data=json.dumps(payload)) +print(r.text) + +time.sleep(1) + +print("Testing setting message") +payload = {"value": "Test message"} +auth = HTTPDigestAuth('test', 'test') + +r = requests.post(base_url + '/state/set/message', auth=auth, + data=json.dumps(payload)) +print(r.text) +time.sleep(1) + +print("Testing setting trigger person") +payload = {"value": "metalgamer"} +auth = HTTPDigestAuth('test', 'test') + +r = requests.post(base_url + '/state/set/trigger_person', + auth=auth, + data=json.dumps(payload)) +print(r.text) +time.sleep(1)