MDL-49059 medialib: Add test cases for Youtube start times

Add test cases to core_medialib_testcase to cover YouTube videos with
start times.
This commit is contained in:
Paul Nicholls
2015-02-13 09:46:01 +13:00
parent 201f5085c6
commit 7c339df7cb
+6
View File
@@ -347,6 +347,12 @@ class core_medialib_testcase extends advanced_testcase {
$t = $renderer->embed_url($url);
$this->assertContains('</iframe>', $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('</iframe>', $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);