Skip to content

Commit

Permalink
Add test asserting UTF8 characters are preserved in the Translator class
Browse files Browse the repository at this point in the history
  • Loading branch information
loranmutafov committed Mar 14, 2017
1 parent bfff619 commit 8b12728
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions tests/Amara/Varcon/TranslatorTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,40 @@ public function translateDataProvider()
$british_z = 'The quick GraY cat is gREy',
$variation = 'The quick GraY cat is gREy',
],
[
// Assert utf8 support (translation of "The quick grey cat is grey")
$questionable = Translator::QUESTIONABLE_IGNORE,
$british = 'Бързата сива котка е сива'. // Bulgarian
' / القط الرمادي السريع هو رمادي / '. // Arabic
'Ātri pelēks kaķis ir pelēka / '. // Latvian
'クイックグレーの猫は灰色です / '. // Japanese
'O gato cinzento rápido é cinzento', // Portuguese
$american = 'Бързата сива котка е сива'.
' / القط الرمادي السريع هو رمادي / '.
'Ātri pelēks kaķis ir pelēka / '.
'クイックグレーの猫は灰色です / '.
'O gato cinzento rápido é cinzento',
$canadian = 'Бързата сива котка е сива'.
' / القط الرمادي السريع هو رمادي / '.
'Ātri pelēks kaķis ir pelēka / '.
'クイックグレーの猫は灰色です / '.
'O gato cinzento rápido é cinzento',
$australian = 'Бързата сива котка е сива'.
' / القط الرمادي السريع هو رمادي / '.
'Ātri pelēks kaķis ir pelēka / '.
'クイックグレーの猫は灰色です / '.
'O gato cinzento rápido é cinzento',
$british_z = 'Бързата сива котка е сива'.
' / القط الرمادي السريع هو رمادي / '.
'Ātri pelēks kaķis ir pelēka / '.
'クイックグレーの猫は灰色です / '.
'O gato cinzento rápido é cinzento',
$variation = 'Бързата сива котка е сива'.
' / القط الرمادي السريع هو رمادي / '.
'Ātri pelēks kaķis ir pelēka / '.
'クイックグレーの猫は灰色です / '.
'O gato cinzento rápido é cinzento',
],
[
// Assert questionable translations are used when the include flag is set
$questionable = Translator::QUESTIONABLE_INCLUDE,
Expand Down

0 comments on commit 8b12728

Please sign in to comment.