Parcourir la source

test: make sure to unset HTTP_ACCEPT_LANGUAGE at test teardown

rugk il y a 8 mois
Parent
commit
38a722d2f5
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      tst/I18nTest.php

+ 2 - 1
tst/I18nTest.php

@@ -37,6 +37,7 @@ class I18nTest extends TestCase
     public function tearDown(): void
     public function tearDown(): void
     {
     {
         unset($_COOKIE['lang'], $_SERVER['HTTP_ACCEPT_LANGUAGE']);
         unset($_COOKIE['lang'], $_SERVER['HTTP_ACCEPT_LANGUAGE']);
+        unset($_SERVER['HTTP_ACCEPT_LANGUAGE']);
     }
     }
 
 
     public function testTranslationFallback()
     public function testTranslationFallback()
@@ -186,7 +187,7 @@ class I18nTest extends TestCase
         $this->assertEquals($input . $result, I18n::_($input . '%s', $input), 'encodes only parameters, not message ID');
         $this->assertEquals($input . $result, I18n::_($input . '%s', $input), 'encodes only parameters, not message ID');
     }
     }
 
 
-    public function testFrenchApostropheInMessage()
+    public function testApostropheEncodngInMessage()
     {
     {
         $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'fr';
         $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'fr';
         I18n::loadTranslations();
         I18n::loadTranslations();