aboutsummaryrefslogtreecommitdiff
path: root/test/mastodon-tl-tests.el
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'develop' into fix-numericpAlexander Griffith2018-02-261-0/+340
|\
| * Add periodic updating of the timestamp displays.Holger Dürer2017-06-191-4/+290
| | | | | | | | | | | | | | For each buffer we add a timer that periodically checks all timestamps and updates them as needed. The logic tries to be smart and - only schedule an update when at least one timestamps display needs changing (although at the moment we update at least every 5 minutes), and - only do a limited amount of work in each timer callback so as to not block Emacs's interactive work.
| * Show the posting date in a more readable, relative to current time format.Holger Dürer2017-06-191-0/+54
| | | | | | | | This is still static, i.e. doesn't update as time progresses.
* | Added tests to ensure that ids passed to mastodon-tl--updated-json and ↵alexjgriffith2018-02-251-0/+20
|/ | | | mastodon-tl--more-json work as both strings and integers
* Remove most byte-compile warnings.Holger Dürer2017-05-181-8/+8
| | | | | | | We do this by - moving vars into the files where they are (mostly) used - "declaring" vars used elsewhere with the (defvar <var-name>) pattern, - declaring functions defined in others functions rather than loading the file via require.
* Putting buffer name and update function in buffer local varalexjgriffith2017-05-181-44/+0
| | | | | | | | | | removed tests for previous version documented mastodon-buffer-spec getters moved mastodon-buffer-spec to mastodon.el combined mastodon-tl--get and mastodon-tl--init, along with other cleanups
* Fix for #84Alexander Griffith2017-05-181-1/+45
| | | | | | | | | | | | changed more-json in mastodon-tl-tests to recieve an endpont more evocative names and fixed whitespace replaced remaining end eith endpoint-plist added basic unit tests for endpoint selection replaced equalp with equal in tests
* Add tests for mastodon-media.elHolger Dürer2017-05-121-0/+2
| | | | This also includes tweaks to make Travis happy — tests previously did pass on my laptop but Travis's environment is different.
* Move the rendering of images fully into mastodon-media.el and use default ↵Holger Dürer2017-05-101-6/+46
| | | | | | | images. Having all the logic in one file reduces interdependencies. Having default images is more pleasing during the incremental loading.
* Add the time of posting to the byline.Holger Dürer2017-04-281-0/+178
|
* Close #52 with mastodon-tl--more functionJohnson Denen2017-04-231-0/+7
| | | | You can request more toots by hitting 'j' at the end of a timeline buffer
* Clean up tests and update DOCSTRINGsJohnson Denen2017-04-231-12/+8
|
* Use Cask to run tests in TravisCIJohnson Denen2017-04-231-1/+0
|
* Retrieve home timeline with `mastodon' functionJohnson Denen2017-04-141-0/+16