Commit Graph

193 Commits

Author SHA1 Message Date
B0pol
a12c0e2a37 fix:invidious: getID and onAccpetURl for comments 2020-01-17 12:09:59 +01:00
B0pol
3743c60695 fix: typos in Test 2020-01-15 14:27:52 +01:00
Stypox
7ba04836eb
Add tests for ratings in yt stream extractor tests 2020-01-06 23:57:08 +01:00
Stypox
1bb6cdee22
Enable commented-out test for yt stream extractor 2020-01-06 21:43:24 +01:00
Stypox
d5ca02f3f6
Fix test failing because music channel could be Vevo
In yt stream extractor test.
The Vevo and the normal music channel are equivalent, so Youtube picks one of them at random, and in playerResponse the channel id is Vevo's one.
2020-01-06 21:41:15 +01:00
Stypox
1689037b01
Fix getLength() tests now that the value is rounded (not floor-ed)
In yt stream extractor
2020-01-06 20:49:08 +01:00
TobiGr
0b6e37e71f Improve YouTubeSearchPagingtest 2019-12-31 00:18:53 +01:00
Zsombor Gegesy
64729e5357 Improve the tests 2019-12-29 23:14:55 +01:00
Zsombor Gegesy
68b0fd9650 Add test for search paging 2019-12-29 23:14:55 +01:00
yausername
5115541268
fix peertube trending, added most-liked kiosk 2019-12-03 00:42:06 +05:30
yausername
279f175693 validate peertube instance 2019-11-22 22:59:14 +05:30
yausername
4e0adbefbc [peertube] use baseUrl instead of global instance url 2019-11-21 05:35:22 +05:30
yausername
f3a59a6cdc merged upstream/dev 2019-11-20 03:08:17 +05:30
Mauricio Colli
0c6e2c8f23 Revert "Temp Commit: Ignore Test (Remove this before merge)"
This reverts commit 6ca4c8986a.
2019-11-18 10:09:18 +01:00
yausername
193442d01c add original url for share 2019-11-16 02:42:39 +05:30
yausername
d7582734e7 merged upstream/dev 2019-11-16 00:07:45 +05:30
Mauricio Colli
3d21ef5dba
Introduce class that indicates when the time ago is an approximation 2019-11-03 15:46:28 -03:00
Mauricio Colli
6ca4c8986a
Temp Commit: Ignore Test (Remove this before merge) 2019-11-03 15:46:27 -03:00
Mauricio Colli
d8280ce0da
[YouTube] Parse watching count in live streams items 2019-11-03 15:46:22 -03:00
Mauricio Colli
3638f0e0ea
Implement time ago parser and improve localization handling
- Handle special cases for languages where the number is not shown
- Rework the Downloader base implementation, allowing for more
advanced things to be done
- Separate the localization from the content country (just like
YouTube let's the user choose both).
2019-11-03 15:46:21 -03:00
wojcik-online
180836c180
Base Implementation: Parse the upload date of StreamInfoItems
In the format '2 days ago' (in English) on a YouTube channel page.
(Parser extensible to other pages.)
2019-11-03 15:46:20 -03:00
Mauricio Colli
c4fe2183ce
[YouTube] Improve detection of reCAPTCHA pages 2019-10-29 02:00:41 -03:00
Mauricio Colli
ddd563fe78 [SoundCloud] Add test for hardcoded client id 2019-10-23 16:54:20 +02:00
Mauricio Colli
250c0bb1e8 Add head request to the current downloader implementation 2019-10-23 16:54:20 +02:00
Vasiliy
d8279f91f6
Merge branch 'dev' of https://github.com/TeamNewPipe/NewPipeExtractor into feature/frames 2019-09-28 14:46:14 +03:00
Stypox
f6088c4fc1 Add test for Eminem channel (it has no "Subscribe" button) 2019-09-25 08:32:00 +02:00
TobiGr
6d504e0883 Add test for mixedNumberWordToLong method
Add Billion to mixedNumberWordToLong
2019-09-17 09:15:05 +02:00
TobiGr
06016d1ae3 Fix YouTube subscriber count
Modify test to fail on too small subscriber count
2019-09-16 23:16:05 +02:00
Tobias Groza
dbdd9ed083
Merge pull request #195 from Stypox/livestream-fix
Fix livestreams
2019-09-12 22:40:44 +02:00
toehead2001
b709529cb6 Add link handler tests for music.youtube.com 2019-09-12 12:16:30 -06:00
Stypox
1a1672248a
Eliminate Android Studio warnings in livestream test 2019-09-12 15:11:23 +02:00
Stypox
4453a63447
Add test for YouTube livestreams
The current livestream is https://www.youtube.com/watch?v=EcEMX-63PKY
2019-09-12 15:05:22 +02:00
Stypox
5f8e76eb87
Move stream-related youtube tests to subfolder 2019-09-12 14:36:42 +02:00
Vasiliy
b55c05d04f
Update frameset extractor test 2019-09-10 19:42:55 +03:00
Vasiliy
f084cfec24
Refactor frames extraction 2019-09-10 19:38:51 +03:00
Vasiliy
a6c94c7a9d
Grub frames preview from youtube 2019-08-26 19:14:09 +03:00
Christian Schabesberger
58e3996edc
Merge branch 'dev' into duplicate-subscription-fix 2019-08-18 00:42:24 +02:00
Stypox
06689a2f27
Add url to ReCaptchaException
Sometimes YouTube introduces recaptchas only on some pages. By adding an url to the ReCaptchaException the NewPipe app is able to use that url to load the page that originally caused the problem.
Also removed every instance of exception caught and rethrown with a different description: it makes no sense and it removes part of the useful stacktrace.
2019-08-17 09:09:07 +02:00
Stypox
216a4eb1f5
Complete fix inconsistency in youtube channel urls
It is not always possible to get the url in the form "https://www.youtube.com/channel/...", so a not has been added whenever that happens to be the case (i.e. only in InfoStreamItems).
2019-08-16 21:17:03 +02:00
Stypox
315c5c262f
Typo 2019-08-16 21:14:52 +02:00
Stypox
d14c45c948
Fix SoundCloud tests 2019-08-12 17:15:21 +02:00
Stypox
31e74253f8
Fix tests 2019-08-12 16:38:56 +02:00
Stypox
09c6822b1d
Change youtube channel url test 2019-08-12 13:13:41 +02:00
Stypox
b8bc57c53f
Add tests for youtube channel urls
They have to be in the form "https://www.youtube.com/channel/ID"
2019-08-12 11:58:50 +02:00
Christian Schabesberger
5798c8fdf5 fix duration can not be paresd
update gradle to version 5.1

fix sts issue for agegated videos

GOD DAMN FUCKING BULLSHIT

add duratin for controversal/age gated videos

bring back sts

remove ignores

fix ogg test
2019-07-31 16:11:42 +02:00
Tobias Groza
796c1b7bc0
Merge pull request #164 from TeamNewPipe/fix/test_comments
Fix failing YouTube comments tests
2019-06-02 11:36:16 +02:00
Tobias Groza
867ca1cabf Fix failing YouTube comments tests
The comment function has been disabled for the video on which we ran the test. We are testing the comments of a different video now.
2019-05-14 22:11:40 +02:00
Stypox
0eaca52c15
Add test for subscription with invalid url.
Also modified the test for empty title, since now  subscriptions with empty title are not ignored anymore.
2019-04-28 14:19:33 +02:00
Stypox
d5043cdf49
Add test for subscriptions with empty title.
(youtube subscription extractor)
2019-04-26 19:59:23 +02:00
yausername
e4e6d44770 reordered services 2019-03-23 19:12:26 +05:30
yausername
07a8129a73 fixed peertube search test 2019-03-23 19:11:19 +05:30
yausername
bd22b55885 fixed youtube channel name test 2019-03-23 19:10:34 +05:30
yausername
2193119fab youtube's comment censorship breaks test 2019-03-23 19:09:40 +05:30
Connectety
ed78f7dadc
Merge branch 'master' into invidious-support 2019-03-14 16:07:04 +01:00
Christian Schabesberger
e072bf6461 fix dercrypt error due to wrong dollar sign detection 2019-03-14 08:49:11 +01:00
Ritvik Saraf
c220700c94 fixed tests 2019-03-10 00:37:01 +05:30
Ritvik Saraf
36139558c6 handle stream 404 error, fixed tests 2019-03-09 23:33:51 +05:30
Ritvik Saraf
22dac63698 merged upstream/dev 2019-03-08 03:09:05 +05:30
Connectety
28c5b86f6d
Merge branch 'master' into invidious-support 2019-02-20 17:58:21 +01:00
Ritvik Saraf
f8fb7b6500 Merge remote-tracking branch 'upstream/master' 2019-02-16 00:18:39 +05:30
Connectety
5079d5efe1
Merge branch 'master' into invidious-support 2019-02-07 23:06:19 +01:00
Ritvik Saraf
f97d5ab4cd Merge remote-tracking branch 'upstream/master' 2019-01-29 22:10:07 +05:30
Christian Schabesberger
79b0a19d1a make search filter empty be equal to all 2019-01-29 16:49:37 +01:00
Christian Schabesberger
d0efe8bd47 fix ogg 2019-01-29 16:04:19 +01:00
Christian Schabesberger
644da4fc3c add ogg as audioformat 2019-01-28 15:43:21 +01:00
Christian Schabesberger
14e1ccdb86 add conferences search 2019-01-28 15:30:17 +01:00
Christian Schabesberger
1503459292 add kiosk for conferences 2019-01-28 12:18:16 +01:00
Connectety-W
1ab7a1f930
added tests for YoutubePlaylistLinkHandlerFactory 2019-01-27 12:00:23 +01:00
Connectety-L
ec4aa9e0cd
added Invidio subdomain test and fixed error in test caused by Invidio playlist support 2019-01-27 02:12:12 +01:00
Connectety-L
cce5e4ad33
added support and tests for Invidio Trending-URLs 2019-01-27 01:29:23 +01:00
Christian Schabesberger
2148edc7d7 add channel and strem extractor for mediaccc 2019-01-26 17:47:58 +01:00
Christian Schabesberger
ef576341c8 implement searchextractor for mediaccc 2019-01-26 15:22:16 +01:00
Connectety-L
2ede47d36c
added hooktube and invidio http test 2019-01-24 14:19:44 +01:00
Connectety-L
399b4f2eef
added support for "vnd.youtube.launch" URI-scheme 2019-01-24 10:53:03 +01:00
Connectety-L
79ba6aba95
added tests from https://github.com/TeamNewPipe/NewPipeExtractor/pull/128 2019-01-24 10:27:01 +01:00
Ritvik Saraf
c4e502b9d2 Merge branch 'master' into peertube 2019-01-19 14:33:01 +05:30
Ritvik Saraf
25ed9deaf3 Merge remote-tracking branch 'upstream/master' 2019-01-19 14:28:12 +05:30
Christian Schabesberger
97d72590fc
Merge branch 'master' into master 2019-01-18 22:31:37 +01:00
Christian Schabesberger
99915e4527 fix failing tests 2019-01-18 12:44:34 +01:00
Christian Schabesberger
09bafe0660 fix failing viewcount test 2019-01-18 12:24:30 +01:00
Connectety-W
98f49852d7
refactored YouTube-linkHandler to use less regex and more URL-methods 2019-01-13 12:52:07 +01:00
Ritvik Saraf
df0db8468d merged master 2018-12-25 19:12:22 +05:30
Ritvik Saraf
4c49a347f6 merged upstream/master 2018-12-04 21:20:26 +05:30
Christian Schabesberger
a78ad16235 rebase correctly 2018-11-09 19:55:40 +01:00
kapodamy
b40a1f3657 Delete Subtitles.java
change class name
2018-11-08 17:06:41 -03:00
Christian Schabesberger
7129d6db55 add inline documentation for StreamExtractor 2018-11-07 18:28:44 +01:00
Christian Schabesberger
4de99ae28f add support for segmented streams 2018-11-06 14:24:47 +01:00
Christian Schabesberger
32d316330c fix broken search results 2018-10-25 15:46:47 +02:00
Ritvik Saraf
05ef80c2eb Merge remote-tracking branch 'upstream/master' 2018-10-19 20:09:51 +05:30
Ritvik Saraf
20f280cb57 added peertube extractor 2018-10-12 00:40:22 +05:30
Christian Schabesberger
24cb684e23 fix failing test 2018-10-06 17:11:12 +02:00
Christian Schabesberger
0920680708 fix search country for next page 2018-10-06 17:03:55 +02:00
Christian Schabesberger
0c3dc86b07 add support for yt content country 2018-10-06 12:22:37 +02:00
Christian Schabesberger
3a865749e8 fix issues Kiosk issue about localization, nad rename to preferred localization 2018-10-05 16:01:10 +02:00
Ritvik Saraf
e85958b180 merged upstream/master 2018-09-29 13:19:00 +05:30
Ritvik Saraf
6b620914b6 moved cookie logic outside 2018-09-27 02:04:12 +05:30
Ritvik Saraf
ce76885553 removed generics 2018-09-26 04:21:58 +05:30
Ritvik Saraf
8e27801183 removed jackson and java 8 2018-09-26 03:20:29 +05:30
Christian Schabesberger
5223aece7b fix failing unit test 2018-09-24 15:17:57 +02:00
Christian Schabesberger
f334dd07de fix youtub.be links in description 2018-09-24 15:06:00 +02:00