Mercurial > hg > rr-repo
diff sites/all/libraries/ARC2/arc/tests/unit/ARC2_getPreferredFormatTest.php @ 4:ce11bbd8f642
added modules
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Thu, 19 Sep 2013 10:38:44 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sites/all/libraries/ARC2/arc/tests/unit/ARC2_getPreferredFormatTest.php Thu Sep 19 10:38:44 2013 +0100 @@ -0,0 +1,24 @@ +<?php + +require_once '../ARC2_TestCase.php'; + +class ARC2_getPreferredFormatTest extends ARC2_TestCase { + + public function testGetPreferredFormat() { + $_SERVER['HTTP_ACCEPT'] = ''; + $actual = ARC2::getPreferredFormat('xml'); + $this->assertEquals('XML', $actual); + + $actual = ARC2::getPreferredFormat('foo'); + $this->assertEquals(null, $actual); + + $_SERVER['HTTP_ACCEPT'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'; + $actual = ARC2::getPreferredFormat(); + $this->assertEquals('HTML', $actual); + + $_SERVER['HTTP_ACCEPT'] = 'application/rdf+xml,text/html;q=0.9,*/*;q=0.8'; + $actual = ARC2::getPreferredFormat(); + $this->assertEquals('RDFXML', $actual); + } + +}