Hugo van Kemenade
|
eb4af40d64
|
autotyping: --scalar-return: add a return annotation to functions that only return literal bool, str, bytes, int, or float objects
|
2022-04-03 12:45:23 +03:00 |
|
Hugo van Kemenade
|
6c3f3afb3a
|
autotyping: --none-return: add a -> None return type to functions without any return, yield, or raise in their body
|
2022-04-03 12:45:02 +03:00 |
|
Hugo van Kemenade
|
05b4ad8c62
|
Disable the flaky write tests
|
2021-10-19 13:57:47 +03:00 |
|
Hugo van Kemenade
|
3fcf45062d
|
Blacken docs
|
2020-12-30 13:09:06 +02:00 |
|
Hugo van Kemenade
|
10107a04e4
|
Merge remote-tracking branch 'upstream/master' into streaming
|
2020-12-29 21:38:44 +02:00 |
|
Hugo van Kemenade
|
8be8c4efb6
|
No need to set param with default
|
2020-12-29 21:32:29 +02:00 |
|
Hugo van Kemenade
|
7327b30337
|
Refactor to avoid shadowing built-in
|
2020-12-27 14:22:41 +02:00 |
|
Hugo van Kemenade
|
0f96fe58b1
|
Format with Black and isort
|
2020-09-11 23:47:42 +03:00 |
|
Hugo
|
3129d6052d
|
Run xfail tests only once: no point re-running
|
2020-08-23 12:11:07 +03:00 |
|
Hugo
|
48f4be0bcf
|
Rewrite and add pragmas to improve coverage of non-runnable test code
|
2020-08-22 11:45:33 +03:00 |
|
kvanzuijlen
|
52abbba2bd
|
tox lint changes
|
2020-07-12 13:32:32 +02:00 |
|
kvanzuijlen
|
92004058ba
|
Added option to stream from resources to reduce memory usage
|
2020-07-12 13:31:48 +02:00 |
|
Hugo
|
32461c089d
|
Only test write operations on a single Python version to avoid collision failures
|
2020-06-24 22:58:25 +03:00 |
|
Hugo
|
aae4bb3693
|
Replace unittest with pytest
|
2020-06-01 15:50:27 +03:00 |
|
Hugo
|
af036ec5d5
|
pre-commit autoupdate
|
2020-02-27 22:29:32 +02:00 |
|
Hugo
|
d589c5ef8a
|
Add pre-commit and fix isort
|
2019-09-26 10:31:49 +03:00 |
|
Hugo
|
4eec2e763d
|
Only run test_love on a single Python version to avoid collisions
|
2019-02-03 12:51:44 +02:00 |
|
Hugo
|
da9465c100
|
Format with Black 18.6b1
|
2018-06-06 10:19:04 +03:00 |
|
Hugo
|
8bca1d2794
|
Keep flaky max_runs=3, sometimes build jobs overlap a bit
|
2018-05-27 20:58:33 +03:00 |
|
Hugo
|
000993c328
|
Fix test_cacheable_user[_artist_tracks]
|
2018-05-27 20:14:13 +03:00 |
|
Hugo
|
1d5e965183
|
Fix pep8-naming
|
2018-05-11 10:39:16 +03:00 |
|
Hugo
|
8def14de48
|
Tests no longer flaky, let's keep but reduce in case of temp net errors
|
2018-04-16 21:57:29 +03:00 |
|
Hugo
|
f18fd3f758
|
TestPyLastWithLastFm and TestPyLastWithLibreFm now inherit from PyLastTestCase
|
2018-04-16 21:09:52 +03:00 |
|
Hugo
|
60dea38d10
|
Add assert_startswith/endswith helper functions
|
2018-04-16 18:31:33 +03:00 |
|
hugovk
|
b559495366
|
Assume no illegal XML and no more skipping broken Last.fm
|
2017-10-20 00:51:34 +03:00 |
|
hugovk
|
5ba51c1e2c
|
Finish refactor
|
2017-10-17 23:18:35 +03:00 |
|
hugovk
|
2aa4dbdf88
|
Split Last.fm/Libre.fm tests
|
2017-10-17 21:57:17 +03:00 |
|
hugovk
|
31aeb6e69a
|
Continue tests refactor
|
2017-10-17 21:45:20 +03:00 |
|
Hugo
|
25f419204a
|
Start tests refactor
|
2017-09-26 18:01:17 +03:00 |
|
Hugo
|
a8522fded3
|
Bring back test_caching on another method
|
2017-09-26 11:04:02 +03:00 |
|
hugovk
|
0eac6e9ae2
|
Remove redundant functions
|
2017-09-26 09:14:24 +03:00 |
|
hugovk
|
ec68660014
|
Remove dead Last.fm chart test
|
2017-09-26 09:08:40 +03:00 |
|
hugovk
|
27ba0dd6b3
|
Remove dead Last.fm metro methods
|
2017-09-26 08:58:37 +03:00 |
|
hugovk
|
230439f52f
|
Remove dead Last.fm event/venu methods
|
2017-09-26 08:38:32 +03:00 |
|
Hugo
|
61216f73c0
|
Remove dead Last.fm artist/user methods
|
2017-09-25 18:36:02 +03:00 |
|
Hugo
|
454c519fd9
|
Remove dead Last.fm group methods
|
2017-09-25 18:29:12 +03:00 |
|
Hugo
|
6d738d3f43
|
Remove dead Last.fm artist/shout methods
|
2017-09-25 18:24:13 +03:00 |
|
Hugo
|
56e193d149
|
Remove dead Last.fm playlist methods
|
2017-09-25 18:11:48 +03:00 |
|
Hugo
|
f419c39ef0
|
Remove dead Last.fm library methods
|
2017-09-25 18:03:00 +03:00 |
|
Hugo
|
3e097b98fc
|
Remove @handle_lastfm_exceptions: dead Last.fm things will be removed
|
2017-09-25 17:49:12 +03:00 |
|
Hugo
|
c303fd0139
|
Remove dead Last.fm attributes: releasedate in album.getInfo
|
2017-09-25 17:37:24 +03:00 |
|
Hugo
|
0d4f674ac7
|
Remove dead Last.fm methods: get_top_fans
|
2017-09-25 17:28:02 +03:00 |
|
Hugo
|
d6281e3829
|
Merge pull request #217 from pylast/fix-collect-nodes
Fix: _collect_nodes() break if there are no child nodes
|
2017-09-25 14:54:09 +03:00 |
|
Hugo
|
e19061a437
|
Re-enable test for re-added Last.fm API
|
2017-09-25 14:29:44 +03:00 |
|
Hugo
|
fe6673ba29
|
Add more tests
|
2017-09-25 13:14:17 +03:00 |
|
Hugo
|
8baac12650
|
Merge pull request #215 from pylast/fix-unclosed-ssl-socket-warning
Fix unclosed SSLSocket warning
|
2017-09-18 15:26:01 +03:00 |
|
Hugo
|
8e99f2b04e
|
Use different artists for test_set_tags and test_remove_tags to avoid parallel test collisions
|
2017-09-18 14:47:21 +03:00 |
|
Hugo
|
bdd1b8d5e5
|
Add failing test
|
2017-09-18 14:13:00 +03:00 |
|
Hugo
|
b852ec0a80
|
'Test Title' is now 'test title'
|
2017-07-07 18:27:26 +03:00 |
|
Isaacs, Ben
|
5f8be53750
|
Update tests for https / new i18n URL scheme
|
2017-07-07 12:06:33 +01:00 |
|