10 Commits

Author SHA1 Message Date
Dave Gallant
12b12c5914 Run tests in GitHub Actions instead of Travis-CI (#89)
* Replace travis-ci with Actions

* Update README.md

* Add stdout to assertion failure
2021-05-01 13:07:55 -04:00
Dave Gallant
b30a3c5b66 Set default of threads command to 1 page and 40 threads (#80)
* Set default of threads command to 1 page and 40 threads

* Echo posts in a pager
2020-08-16 15:07:48 -04:00
Dave Gallant
cfd7e01e43 Add integration tests (#79)
Adds integration tests in pytest to detect breaking changes.
2020-08-15 20:55:10 -04:00
Dave Gallant
20089bc699 Add --sort-by flag to threads sub-command (#75)
* Add --sort-by flag to threads sub-command

* Add some sanity test commands to tox
2020-08-02 19:30:04 -04:00
Dave Gallant
53666c643f add pre-commit and enforce on travis (#37)
* add pre-commit and enforce on travis
2019-10-14 22:18:01 -04:00
Dave Gallant
ac46f2ae27 add search command (#33)
* add search command
2019-10-04 21:06:53 -04:00
Dave Gallant
be92e5773d fix bug when iterating over all existing posts in a thread (#23)
* fix get posts

* remove tail/head and fix posts command
2019-09-15 23:21:40 -04:00
Dave Gallant
0965aa0507 cleanup setup.py (#16)
* cleanup setup.

* fix pylint.
2019-09-08 23:26:42 -04:00
Dave Gallant
e63413f05a More pytests (#7)
* add constants.py

* more tests and robustness.

* try/catch JSONDecodedError.
2018-06-03 00:00:50 -04:00
Dave G
c580bbd913 first commit. 2018-03-07 23:57:52 -05:00