diff options
author | Bastien Nocera <hadess@hadess.net> | 2020-02-28 11:57:41 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2020-02-28 11:57:41 +0100 |
commit | 59ac3bbbec61270c0aa03eef289781d2584db223 (patch) | |
tree | 52b6d47299c47b6dd2a687c5f6d5500f74edb9d8 /plparse/tests | |
parent | 2cc80fe6abd9584eb9126fd061a2e9f41800fa41 (diff) | |
download | totem-pl-parser-59ac3bbbec61270c0aa03eef289781d2584db223.tar.gz |
tests: Add test for remote MP3 file
Diffstat (limited to 'plparse/tests')
-rw-r--r-- | plparse/tests/parser.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/plparse/tests/parser.c b/plparse/tests/parser.c index 0b8e7ed..64109ad 100644 --- a/plparse/tests/parser.c +++ b/plparse/tests/parser.c @@ -1012,6 +1012,14 @@ test_parsing_not_really_php (void) } static void +test_parsing_remote_mp3 (void) +{ + g_test_bug ("19"); + /* URL from https://gitlab.gnome.org/GNOME/totem-pl-parser/issues/19 */ + g_assert_cmpint (simple_parser_test ("http://feeds.soundcloud.com/stream/303432626-opensourcesecuritypodcast-episode-28-rsa-conference-2017.mp3"), ==, TOTEM_PL_PARSER_RESULT_UNHANDLED); +} + +static void test_parsing_not_really_php_but_html_instead (void) { char *uri; @@ -1450,6 +1458,7 @@ main (int argc, char *argv[]) g_test_add_func ("/parser/parsing/dir_recurse", test_directory_recurse); g_test_add_func ("/parser/parsing/async_signal_order", test_async_parsing_signal_order); g_test_add_func ("/parser/parsing/wma_asf", test_parsing_wma_asf); + g_test_add_func ("/parser/parsing/remote_mp3", test_parsing_remote_mp3); g_test_add_func ("/parser/saving/sync", test_saving_sync); g_test_add_func ("/parser/saving/async", test_saving_async); |