diff --git a/tests/test_inkycal_vikunja.py b/tests/test_inkycal_vikunja.py new file mode 100644 index 0000000..955be7b --- /dev/null +++ b/tests/test_inkycal_vikunja.py @@ -0,0 +1,23 @@ +import requests +import json + +api_url = 'http://192.168.50.10:3456/api/v1/' + +def _create_url(path): + return api_url + path +def _post_login_request(username, password, totp_passcode): + login_url = _create_url('login') + payload = { + 'long_token': True, + 'username': username, + 'password': password, + 'totp_passcode': totp_passcode + } + return requests.post(login_url, json=payload, timeout=5) + +if __name__ == '__main__': + username = 'iicd' + password = '9297519Mhz.' + totp_passcode = None + result = _post_login_request(username, password, totp_passcode) + print(result.json()) \ No newline at end of file