summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* switch to hyper backend for web-pushpennae2023-02-041-1/+3
| | | | | | upgrading dependencies will mean we have to use hyper for web-push instead of isahc. sadly hyper doesn't send content-length headers for empty bodies, but we can fudge that for the tests.
* don't allow users to edit devices of other userspennae2022-08-102-0/+26
| | | | | | while device ids should be impossible to guess (being as long as oauth tokens), we should still guard against malicious activity if they should ever leak.
* remove dependency on chronopennae2022-07-251-2/+4
| | | | | | prompted by a cargo audit run. time works just as well and is better maintained. web-push still uses chrono, but from the looks of things it won't be affected.
* speed up test suitepennae2022-07-1811-1110/+1140
| | | | | mostly by grouping tests that can reuse the same account (which is expensive to create) into classes and scoping accounts to classes.
* allow integration tests to run in parallelpennae2022-07-145-46/+72
| | | | | this doesn't do much for performance, but it does allow running the tests with a simple `cargo t`.
* xfail a test the last commit brokepennae2022-07-141-0/+1
|
* initial importpennae2022-07-1314-0/+2793