$str); $data['_PAGE_'] = TemplatePage::LINKLIST; $data = hook_playvideos_render_header($data); $this->assertEquals($str, $data[$str]); $this->assertEquals(1, count($data['buttons_toolbar'])); $data = array($str => $str); $data['_PAGE_'] = $str; $this->assertEquals($str, $data[$str]); $this->assertArrayNotHasKey('buttons_toolbar', $data); } /** * Test render_footer hook. */ public function testPlayvideosFooter() { $str = 'stuff'; $data = array($str => $str); $data['_PAGE_'] = TemplatePage::LINKLIST; $data = hook_playvideos_render_footer($data); $this->assertEquals($str, $data[$str]); $this->assertEquals(2, count($data['js_files'])); $data = array($str => $str); $data['_PAGE_'] = $str; $this->assertEquals($str, $data[$str]); $this->assertArrayNotHasKey('js_files', $data); } }