codl
26eb1004bb
add tests for reading statuses
2017-11-27 21:36:34 +01:00
codl
9ee84a8dcb
add test case for log_in with no log in method given
2017-11-27 20:59:14 +01:00
codl
8c9dcbe871
shouting!!!!!! ahhh python 2 is bad
2017-11-27 20:51:12 +01:00
codl
8601a8a5e1
god dAmn it python 2
2017-11-27 20:47:14 +01:00
codl
eed6f8f0a4
add tests for log_in
2017-11-27 20:43:27 +01:00
codl
508d1d2ddd
hooks: mark failing test resolved in upstream as xfail
2017-11-27 20:42:54 +01:00
codl
29b73a57b8
add test for auth_request_url
2017-11-27 18:44:15 +01:00
codl
e8d1079562
constructor tests: create credential files at runtime
2017-11-27 17:47:15 +01:00
codl
14a34396e5
use pytest tmpdir fixture instead of making our own temp file
2017-11-27 17:43:37 +01:00
codl
80b1ce61c9
move test credential files to /tests/
...
i didnt even realise i put them there whoops
2017-11-27 17:13:54 +01:00
codl
cfc6ecc908
travis: only notify when a build starts failing, not every time
2017-11-27 16:53:59 +01:00
codl
376c1927ba
travis: codecov should be in after_script
2017-11-27 16:52:13 +01:00
codl
3b6e3313ac
travis: cache pip
2017-11-27 16:49:38 +01:00
codl
f8ae581692
fix: os.open cannot handle file descriptors on python 2.x
2017-11-27 16:35:12 +01:00
codl
ee687510b0
add tests for create_app
2017-11-27 16:30:35 +01:00
codl
96f6e26f59
update public tl test to also test local tl
2017-11-27 15:26:33 +01:00
codl
ee802d39d0
add tests for constructor
2017-11-27 15:18:18 +01:00
codl
de17b86f0f
typo
2017-11-27 14:56:07 +01:00
codl
adc75c4697
add a test for accessing a tl that one does not have access to
2017-11-27 14:35:56 +01:00
codl
304145f442
rename mastodon and mastodon_anonymous fixtures to api, api_anonymous
...
it was starting to get confusing
2017-11-27 14:35:02 +01:00
codl
cfc9c1ce0c
add timeline tests
2017-11-27 14:20:31 +01:00
codl
765db0fc81
move fixtures.py to standardized location conftest.py
2017-11-27 14:20:31 +01:00
codl
d09d27cdd2
add a test for instance
2017-11-27 03:12:02 +01:00
codl
4b60a0d3cf
add tests for json hooks
...
including a failing test for that thing i fixed earlier which isn't
in this branch 😓
2017-11-27 03:12:02 +01:00
codl
430bebc124
add codecov
2017-11-27 00:47:00 +01:00
codl
9c490fc387
add .travis.yml
2017-11-27 00:44:54 +01:00
codl
b993878100
add coverage reports to tests
2017-11-27 00:39:53 +01:00
Lorenz Diener
d32d770888
Add emoji support to changelog
2017-11-21 14:56:30 +01:00
Lorenz Diener
dc4eec7289
Version bump
2017-11-21 14:53:32 +01:00
Lorenz Diener
7771b27b72
Document local hashtag timelines
2017-11-21 14:47:13 +01:00
Lorenz Diener
32f8b8bed9
Added support for local hashtag timelines
2017-11-21 14:46:43 +01:00
Lorenz Diener
e1a1592575
Documented report dicts
2017-11-21 14:33:04 +01:00
Lorenz Diener
c072b2e247
Fix documentation writing style
2017-11-21 14:24:02 +01:00
Lorenz Diener
962212c575
Emoji dict documentation
2017-11-21 14:22:58 +01:00
Lorenz Diener
e31b9441f8
Documentation about visibility fixed ( Fixes #55 )
2017-11-21 13:59:50 +01:00
Lorenz Diener
39548ffe98
Merge branch 'master' of https://github.com/halcy/Mastodon.py
2017-11-21 13:57:21 +01:00
Lorenz Diener
56ec90f17c
Merge pull request #99 from foozmeat/master
...
Adds alt text support for media uploads
2017-11-21 13:57:03 +01:00
Lorenz Diener
e3b72e4431
Merge pull request #98 from codl/v2-compat
...
mastodon v2.0+ compatibility
2017-11-21 13:55:57 +01:00
Lorenz Diener
d303afefc8
Manually merge #94
2017-11-21 13:53:42 +01:00
James Moore
611d335780
Merge pull request #1 from foozmeat/foozmeat-alt-text-patch
...
Added optional media description
2017-11-09 11:56:05 -08:00
James Moore
23d57587e4
Added optional media description
...
This works with the new alt text support in mastodon 2.0.
2017-11-09 11:55:13 -08:00
codl
c7641d71d0
update supported version in docs
2017-11-05 14:18:00 +01:00
codl
6b5deb4898
add support for mastodon v2.0's string IDs
2017-11-05 14:17:49 +01:00
Lorenz Diener
61552f9f84
Merge pull request #93 from codl/fix-ratelimit
...
fix #92 , check for throttling by status code, and do it before the catchall error handler
2017-10-16 11:19:49 +02:00
Lorenz Diener
186b7135ff
Merge pull request #96 from ragingscholar/master
...
Use urlparse instead of urllib.parse for python2.7
2017-10-16 11:19:05 +02:00
Haisenburg
9a7efa3657
Use urlparse instead of urllib.parse for python2.7
2017-10-08 03:50:19 +08:00
codl
0ff6abf2f4
fix #92 , check for throttling by status code, and do it before the catchall error handler
2017-10-04 16:08:21 +02:00
Lorenz Diener
b18b6f201b
Merge pull request #89 from Elizafox/exception-hierarchy
...
Redesign exception hierarchy
2017-10-02 10:13:23 +02:00
Lorenz Diener
15fe471df3
Merge pull request #88 from Elizafox/master
...
Properly fix redirecting streaming endpoints.
2017-10-02 10:12:13 +02:00
Elizabeth Myers
c64617ee94
Redesign exception hierarchy
...
All Mastodon.py errors now derive from MastodonError, for easier
catching in application code that just wants to see if something
happened, and isn't too miffed about the details.
I/O Errors derive from MastodonIOError, for similar reasons.
This change is designed to be backwards compatible.
2017-09-25 19:11:16 -05:00