From 7c339df7cb947962f1ceff82e63e712cbec4d6ae Mon Sep 17 00:00:00 2001 From: Paul Nicholls Date: Wed, 11 Feb 2015 09:55:18 +1300 Subject: [PATCH] MDL-49059 medialib: Add test cases for Youtube start times Add test cases to core_medialib_testcase to cover YouTube videos with start times. --- lib/tests/medialib_test.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/tests/medialib_test.php b/lib/tests/medialib_test.php index eea80f40183..292d86ea241 100644 --- a/lib/tests/medialib_test.php +++ b/lib/tests/medialib_test.php @@ -347,6 +347,12 @@ class core_medialib_testcase extends advanced_testcase { $t = $renderer->embed_url($url); $this->assertContains('', $t); + // Format: youtube video with start time. + $url = new moodle_url('https://www.youtube.com/watch?v=JNJMF1l3udM&t=1h11s'); + $t = $renderer->embed_url($url); + $this->assertContains('', $t); + $this->assertContains('start=3611', $t); + // Format: youtube playlist. $url = new moodle_url('http://www.youtube.com/view_play_list?p=PL6E18E2927047B662'); $t = $renderer->embed_url($url);