add test inkycal code
This commit is contained in:
parent
c5caa109cd
commit
08d0e70e26
23
tests/test_inkycal_vikunja.py
Normal file
23
tests/test_inkycal_vikunja.py
Normal file
@ -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())
|
Loading…
Reference in New Issue
Block a user