summaryrefslogtreecommitdiff
path: root/test/polyjuice/client_test.exs (follow)
Commit message (Expand)AuthorAgeFilesLines
* register interface tests for client and lowlevelHadrien2021-03-031-0/+167
* Move defmodule out of client test so each test can be run individuallyArjan Scherpenisse2021-02-201-10/+0
* add function for getting user/device IDHubert Chathi2020-12-261-0/+17
* improve endpoint protocol and HttpSpecHubert Chathi2020-09-171-2/+2
* change structure of Polyjuice.Client process treeHubert Chathi2020-09-161-32/+8
* make Polyjuice.Client.start_link return {:ok, pid}, like a normal start_linkHubert Chathi2020-08-291-67/+57
* allow auto-retry, automatically detect when we get logged outHubert Chathi2020-08-251-2/+81
* remember access token, user ID, and device ID in storageHubert Chathi2020-08-231-0/+79
* automatically start sync processHubert Chathi2020-08-211-44/+53
* move some client state to an Agent, and make http_spec take a URI structHubert Chathi2020-08-161-24/+165
* allow body to be iolist or a filename, and add media upload/downloadHubert Chathi2020-08-151-0/+79
* more unit testsHubert Chathi2020-04-251-0/+22
* move log in/out functions to user moduleHubert Chathi2020-04-251-88/+0
* use a protocol for transforming HTTP responsesHubert Chathi2020-04-241-2/+36
* add some tests and some cleanupsHubert Chathi2020-04-211-0/+105
* add some documentation and move room functions to a separate submoduleHubert Chathi2019-10-091-129/+0
* mix formatHubert Chathi2019-10-061-1/+8
* more unit testsHubert Chathi2019-10-061-0/+36
* switch to testing the endpoint separately from the high-level client functionHubert Chathi2019-10-041-28/+29
* make tuples implement MsgData, make message sending testableHubert Chathi2019-09-251-0/+67
* initial version, extracted from IgorHubert Chathi2019-09-231-0/+18