Commit Graph

25 Commits

Author SHA1 Message Date
Vartan Benohanian 728087b874 Use require instead of assert for tests
This makes the test fail and stop execution immediately after an
incorrect assertion.

Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-11 16:21:07 -04:00
Vartan Benohanian 67cd813e70 Get wikibanned, contributors, wikicontributors, etc.
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-11 14:54:52 -04:00
Vartan Benohanian 98c7909d9a Fav/unfav subreddits, get banned and muted users
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-11 00:44:19 -04:00
Vartan Benohanian 23ed51efcc Use ListOptions for parameters instead of functional options
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-05 13:25:09 -04:00
Vartan Benohanian 23d572046c Rename methods, add comments to clarify ListOptions
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-04 16:42:42 -04:00
Vartan Benohanian 8259f16f19 Add tests, edit error messages
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-03 00:00:29 -04:00
Vartan Benohanian e74360e08d Use string instead of slice for subreddits, edit comments
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-02 13:42:53 -04:00
Vartan Benohanian bab7ff8e14 Delete search service, move its methods to other services
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-02 01:06:25 -04:00
Vartan Benohanian ead2077107 Edit search implementation, add method to get submission text
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-01 17:20:26 -04:00
Vartan Benohanian d65358b6cc Fix tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-30 12:22:39 -04:00
Vartan Benohanian c852306cb2 Add tests for subreddit service
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-26 23:38:48 -04:00
Vartan Benohanian 4b5de3404b Add tests for getting sticky posts
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-24 17:09:04 -04:00
Vartan Benohanian d142255dbd Add more tests for SubredditService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-21 23:59:53 -04:00
Vartan Benohanian 977a222d66 Change readFileContents method signature
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-21 21:56:32 -04:00
Vartan Benohanian eb79c4b53e Add tests for More and Random methods
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-20 22:47:59 -04:00
Vartan Benohanian 5c376a1af4 Get more replies to a comment via /api/morechildren
Also started using slices of pointers instead of slices of structs. This
is useful especially in the case of adding to the list of replies of a
comment. If the comment is a plain old struct (non-pointer), the change
wouldn't happen

Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-20 18:56:38 -04:00
Vartan Benohanian c85bb5485f WIP: Create More struct, to be used to load more comments
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-17 17:04:28 -04:00
Vartan Benohanian 10a5d5ac86 Add method to get moderators of a subreddit
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-11 23:26:14 -04:00
Vartan Benohanian 4094044593 Rename package to go-reddit
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-11 13:49:07 -04:00
Vartan Benohanian ce1f3dceba Create MultiService (for multireddits)
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-06 22:10:47 -04:00
Vartan Benohanian 33294aa036 Reuse common service struct
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-28 00:05:55 -04:00
Vartan Benohanian c8d7abf216 Fix tests, add trophies endpoint for account, edit trophies struct
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-27 23:15:27 -04:00
Vartan Benohanian f649216b9d Replace references to "link" by "post"
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-22 21:52:34 -04:00
Vartan Benohanian 33a14122bf WIP: more subreddit service tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-21 00:13:17 -04:00
Vartan Benohanian bbf7de995d Add subreddit service tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-20 23:04:01 -04:00