Mercurial > hg > rr-repo
annotate 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 |
rev | line source |
---|---|
danielebarchiesi@4 | 1 <?php |
danielebarchiesi@4 | 2 |
danielebarchiesi@4 | 3 require_once '../ARC2_TestCase.php'; |
danielebarchiesi@4 | 4 |
danielebarchiesi@4 | 5 class ARC2_getPreferredFormatTest extends ARC2_TestCase { |
danielebarchiesi@4 | 6 |
danielebarchiesi@4 | 7 public function testGetPreferredFormat() { |
danielebarchiesi@4 | 8 $_SERVER['HTTP_ACCEPT'] = ''; |
danielebarchiesi@4 | 9 $actual = ARC2::getPreferredFormat('xml'); |
danielebarchiesi@4 | 10 $this->assertEquals('XML', $actual); |
danielebarchiesi@4 | 11 |
danielebarchiesi@4 | 12 $actual = ARC2::getPreferredFormat('foo'); |
danielebarchiesi@4 | 13 $this->assertEquals(null, $actual); |
danielebarchiesi@4 | 14 |
danielebarchiesi@4 | 15 $_SERVER['HTTP_ACCEPT'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'; |
danielebarchiesi@4 | 16 $actual = ARC2::getPreferredFormat(); |
danielebarchiesi@4 | 17 $this->assertEquals('HTML', $actual); |
danielebarchiesi@4 | 18 |
danielebarchiesi@4 | 19 $_SERVER['HTTP_ACCEPT'] = 'application/rdf+xml,text/html;q=0.9,*/*;q=0.8'; |
danielebarchiesi@4 | 20 $actual = ARC2::getPreferredFormat(); |
danielebarchiesi@4 | 21 $this->assertEquals('RDFXML', $actual); |
danielebarchiesi@4 | 22 } |
danielebarchiesi@4 | 23 |
danielebarchiesi@4 | 24 } |