Commit Graph

34 Commits (2abdb8e37c000f18c689f404f42ee3db6eda3143)

Author SHA1 Message Date
Yasuhiro Matsumoto e24991527b Fix test 2019-09-30 17:15:56 +09:00
Yasuhiro Matsumoto 80c1d52a0d Fix tests 2019-09-30 17:15:56 +09:00
Christian Muehlhaeuser c09198f7c9 Fixed pagination parsing for non-numeric IDs
Mastodon API's pagination IDs are not guaranteed to be in a numeric format.
This happens to be the case for the tootsuite implementation, but others
use UUIDs or flake IDs for pagination.

This also simplifies the code a bit and luckily shouldn't break backwards
compatibility since they're already of type ID in the Pagination struct.
2019-05-17 10:55:38 +09:00
178inaba efa05aa949 Fix TestNewPagination
Add min_id error pattern.
2019-02-15 10:03:18 +09:00
178inaba 460b971f54 Fix TestPaginationSetValues 2019-02-15 10:03:18 +09:00
178inaba 1fcdf9f501 Fix TestPaginationSetValues 2019-02-15 10:03:18 +09:00
178inaba b8bb5ae68c Add MinID to Pagination 2019-02-15 10:03:18 +09:00
Yasuhiro Matsumoto 730317321a also convert to string in attachments, pagenation 2017-10-25 10:22:39 +09:00
178inaba 4033436175 Fix to set MaxID and SinceID to exclusive 2017-05-08 13:44:49 +09:00
178inaba f283f05671 Fix Pagination variable from *int64 to int64 2017-05-07 01:36:25 +09:00
178inaba 22f47735b4 Add processing when pagination is nil 2017-05-06 23:34:42 +09:00
178inaba 134128cb56 Fix to not return *Pagination 2017-05-06 23:03:19 +09:00
178inaba 5fad354d1a Add test 2017-05-04 23:35:05 +09:00
178inaba d32c4d4ed1 Add Pagination 2017-05-04 21:56:54 +09:00
y0za e9f28b9c6e Fix test json property name 2017-04-20 19:37:24 +09:00
TSUYUSATO Kitsune b105e8554c Remove 'go' from calling 'cancel'
https://github.com/mattn/go-mastodon/pull/28#discussion_r112162740
2017-04-19 19:12:09 +09:00
TSUYUSATO Kitsune fb53d41dd9 Correct context uses
`doAPI`'s `context` does not work due to `WithContext` immutability.
`Authenticate` and `RegisterApp` does not use `context` although they
needs `context`, so their `context` does not work also. This commit fixes
them and add test cases.
2017-04-19 18:53:55 +09:00
Yasuhiro Matsumoto 318df76454 add test for linkHeader 2017-04-19 17:48:53 +09:00
178inaba a752a1bd6b Add accounts test 2017-04-17 23:39:47 +09:00
178inaba 39239ae270 Fix accounts test 2017-04-17 23:21:52 +09:00
178inaba e1bc4c143d Fix test error message 2017-04-17 13:03:31 +09:00
Yasuhiro Matsumoto 5e84b57bf3 breaking compatibility changes. take context for first arguments. 2017-04-17 11:10:29 +09:00
Yasuhiro Matsumoto 3b4b2ce794 separate test files 2017-04-16 20:06:54 +09:00
Yasuhiro Matsumoto 9f84e175f1 separate test file 2017-04-16 20:05:42 +09:00
178inaba 9dee3fc07f Fix POST to http.MethodPost 2017-04-14 23:59:11 +09:00
Yasuhiro Matsumoto d14072e12b go vet 2017-04-14 19:20:23 +09:00
Yasuhiro Matsumoto 0eccbb0514 add test 2017-04-14 18:53:14 +09:00
Yasuhiro Matsumoto dc7a04a5b5 add test 2017-04-14 18:19:38 +09:00
Yasuhiro Matsumoto f765667837 add test 2017-04-14 17:47:15 +09:00
Yasuhiro Matsumoto bfa6468c73 add test 2017-04-14 17:37:59 +09:00
Yasuhiro Matsumoto d1e98eb548 add test 2017-04-14 17:30:27 +09:00
Yasuhiro Matsumoto c3ca0792f5 add test 2017-04-14 17:26:22 +09:00
Yasuhiro Matsumoto d168c8b4a6 tests for the coverages 2017-04-14 17:21:31 +09:00
Yasuhiro Matsumoto 1d9ff623fc add test 2017-04-14 17:10:20 +09:00