[ Index ] |
PHP Cross Reference of DokuWiki |
[Summary view] [Print] [Text view]
1 <?php 2 3 class auth_browseruid_test extends DokuWikiTest { 4 5 6 /** 7 * regression test to ensure correct browser id on IE9. 8 * 9 * IE9 send different HTTP_ACCEPT_LANGUAGE header on ajax request. 10 */ 11 function testIE9JsVsDefault() { 12 13 // javascript request 14 $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)'; 15 $_SERVER['HTTP_ACCEPT_ENCODING'] = 'gzip, deflate'; 16 $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'de'; 17 unset($_SERVER['HTTP_ACCEPT_CHARSET']); 18 $javascriptId = auth_browseruid(); 19 20 // default request 21 $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)'; 22 $_SERVER['HTTP_ACCEPT_ENCODING'] = 'gzip, deflate'; 23 $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'de-DE'; 24 $normalId = auth_browseruid(); 25 26 $this->assertEquals($normalId, $javascriptId); 27 28 } 29 30 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body