diff options
Diffstat (limited to 'tests/cli/i18n')
| -rw-r--r-- | tests/cli/i18n/I18nCompletionValidatorTest.php | 18 | ||||
| -rw-r--r-- | tests/cli/i18n/I18nDataTest.php | 28 | ||||
| -rw-r--r-- | tests/cli/i18n/I18nFileTest.php | 2 | ||||
| -rw-r--r-- | tests/cli/i18n/I18nUsageValidatorTest.php | 20 | ||||
| -rw-r--r-- | tests/cli/i18n/I18nValueTest.php | 24 |
5 files changed, 46 insertions, 46 deletions
diff --git a/tests/cli/i18n/I18nCompletionValidatorTest.php b/tests/cli/i18n/I18nCompletionValidatorTest.php index f16285005..f66d9e04f 100644 --- a/tests/cli/i18n/I18nCompletionValidatorTest.php +++ b/tests/cli/i18n/I18nCompletionValidatorTest.php @@ -17,23 +17,23 @@ class I18nCompletionValidatorTest extends PHPUnit\Framework\TestCase { public function testDisplayReport(): void { $validator = new I18nCompletionValidator([], []); - self::assertEquals("There is no data.\n", $validator->displayReport()); + self::assertSame("There is no data.\n", $validator->displayReport()); $reflectionTotalEntries = new ReflectionProperty(I18nCompletionValidator::class, 'totalEntries'); $reflectionTotalEntries->setAccessible(true); $reflectionTotalEntries->setValue($validator, 100); - self::assertEquals("Translation is 0.0% complete.\n", $validator->displayReport()); + self::assertSame("Translation is 0.0% complete.\n", $validator->displayReport()); $reflectionPassEntries = new ReflectionProperty(I18nCompletionValidator::class, 'passEntries'); $reflectionPassEntries->setAccessible(true); $reflectionPassEntries->setValue($validator, 25); - self::assertEquals("Translation is 25.0% complete.\n", $validator->displayReport()); + self::assertSame("Translation is 25.0% complete.\n", $validator->displayReport()); $reflectionPassEntries->setValue($validator, 100); - self::assertEquals("Translation is 100.0% complete.\n", $validator->displayReport()); + self::assertSame("Translation is 100.0% complete.\n", $validator->displayReport()); $reflectionPassEntries->setValue($validator, 200); @@ -45,7 +45,7 @@ class I18nCompletionValidatorTest extends PHPUnit\Framework\TestCase { public static function testValidateWhenNoData(): void { $validator = new I18nCompletionValidator([], []); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } public function testValidateWhenKeyIsMissing(): void { @@ -59,7 +59,7 @@ class I18nCompletionValidatorTest extends PHPUnit\Framework\TestCase { ], []); self::assertFalse($validator->validate()); - self::assertEquals("Missing key file1.l1.l2.k1\nMissing key file2.l1.l2.k1\n", $validator->displayResult()); + self::assertSame("Missing key file1.l1.l2.k1\nMissing key file2.l1.l2.k1\n", $validator->displayResult()); } public function testValidateWhenKeyIsIgnored(): void { @@ -84,7 +84,7 @@ class I18nCompletionValidatorTest extends PHPUnit\Framework\TestCase { ]); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } public function testValidateWhenValueIsEqual(): void { @@ -112,7 +112,7 @@ class I18nCompletionValidatorTest extends PHPUnit\Framework\TestCase { ]); self::assertFalse($validator->validate()); - self::assertEquals("Untranslated key file1.l1.l2.k1 - \nUntranslated key file2.l1.l2.k1 - \n", $validator->displayResult()); + self::assertSame("Untranslated key file1.l1.l2.k1 - \nUntranslated key file2.l1.l2.k1 - \n", $validator->displayResult()); } public function testValidateWhenValueIsDifferent(): void { @@ -140,6 +140,6 @@ class I18nCompletionValidatorTest extends PHPUnit\Framework\TestCase { ]); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } } diff --git a/tests/cli/i18n/I18nDataTest.php b/tests/cli/i18n/I18nDataTest.php index 29ee14802..afdaacf1e 100644 --- a/tests/cli/i18n/I18nDataTest.php +++ b/tests/cli/i18n/I18nDataTest.php @@ -36,7 +36,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testConstructWhenReferenceOnly(): void { $data = new I18nData($this->referenceData); - self::assertEquals($this->referenceData, $data->getData()); + self::assertSame($this->referenceData, $data->getData()); } public function testConstructorWhenLanguageIsMissingFile(): void { @@ -278,7 +278,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'nl' => [], ]); $data = new I18nData($rawData); - self::assertEquals([ + self::assertSame([ 'en', 'fr', 'nl', @@ -292,7 +292,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'de' => [], ]); $data = new I18nData($rawData); - self::assertEquals([ + self::assertSame([ 'de', 'en', 'fr', @@ -310,7 +310,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testAddLanguageWhenNoReferenceProvided(): void { $data = new I18nData($this->referenceData); $data->addLanguage('fr'); - self::assertEquals([ + self::assertSame([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -347,7 +347,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testAddLanguageWhenUnknownReferenceProvided(): void { $data = new I18nData($this->referenceData); $data->addLanguage('fr', 'unknown'); - self::assertEquals([ + self::assertSame([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -384,7 +384,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testAddLanguageWhenKnownReferenceProvided(): void { $data = new I18nData($this->referenceData); $data->addLanguage('fr', 'en'); - self::assertEquals([ + self::assertSame([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -480,9 +480,9 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $enValue = $getTargetedValue($data, 'en'); $frValue = $getTargetedValue($data, 'fr'); self::assertInstanceOf(I18nValue::class, $enValue); - self::assertEquals('value', $enValue->getValue()); + self::assertSame('value', $enValue->getValue()); self::assertTrue($enValue->isTodo()); - self::assertEquals($frValue, $enValue); + self::assertSame($frValue, $enValue); } public function testAddValueWhenLanguageDoesNotExist(): void { @@ -520,9 +520,9 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { self::assertEquals($this->value, $beforeEnValue); self::assertEquals($this->value, $beforeFrValue); self::assertInstanceOf(I18nValue::class, $afterEnValue); - self::assertEquals('new value', $afterEnValue->getValue()); + self::assertSame('new value', $afterEnValue->getValue()); self::assertInstanceOf(I18nValue::class, $afterFrValue); - self::assertEquals('new value', $afterFrValue->getValue()); + self::assertSame('new value', $afterFrValue->getValue()); } public function testAddValueWhenLanguageIsReferenceAndValueInOtherLanguageHasChange(): void { @@ -554,7 +554,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { self::assertEquals($this->value, $beforeEnValue); self::assertEquals($value, $beforeFrValue); self::assertInstanceOf(I18nValue::class, $afterEnValue); - self::assertEquals('new value', $afterEnValue->getValue()); + self::assertSame('new value', $afterEnValue->getValue()); self::assertEquals($value, $afterFrValue); } @@ -575,7 +575,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { self::assertEquals($this->value, $beforeFrValue); self::assertEquals($this->value, $afterEnValue); self::assertInstanceOf(I18nValue::class, $afterFrValue); - self::assertEquals('new value', $afterFrValue->getValue()); + self::assertSame('new value', $afterFrValue->getValue()); } public function testRemoveKeyWhenKeyDoesNotExist(): void { @@ -723,7 +723,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'nl' => [], ]); $data = new I18nData($rawData); - self::assertEquals($this->referenceData['en'], $data->getLanguage('en')); + self::assertSame($this->referenceData['en'], $data->getLanguage('en')); } public function testGetReferenceLanguage(): void { @@ -732,6 +732,6 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'nl' => [], ]); $data = new I18nData($rawData); - self::assertEquals($this->referenceData['en'], $data->getReferenceLanguage()); + self::assertSame($this->referenceData['en'], $data->getReferenceLanguage()); } } diff --git a/tests/cli/i18n/I18nFileTest.php b/tests/cli/i18n/I18nFileTest.php index 755ea12f2..34abdb9a3 100644 --- a/tests/cli/i18n/I18nFileTest.php +++ b/tests/cli/i18n/I18nFileTest.php @@ -12,7 +12,7 @@ class I18nFileTest extends PHPUnit\Framework\TestCase { $after = $this->computeFilesHash(); - self::assertEquals($before, $after); + self::assertSame($before, $after); } /** @return array<string,string|false> */ diff --git a/tests/cli/i18n/I18nUsageValidatorTest.php b/tests/cli/i18n/I18nUsageValidatorTest.php index 1c604390f..5a2268141 100644 --- a/tests/cli/i18n/I18nUsageValidatorTest.php +++ b/tests/cli/i18n/I18nUsageValidatorTest.php @@ -17,23 +17,23 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { public function testDisplayReport(): void { $validator = new I18nUsageValidator([], []); - self::assertEquals("There is no data.\n", $validator->displayReport()); + self::assertSame("There is no data.\n", $validator->displayReport()); $reflectionTotalEntries = new ReflectionProperty(I18nUsageValidator::class, 'totalEntries'); $reflectionTotalEntries->setAccessible(true); $reflectionTotalEntries->setValue($validator, 100); - self::assertEquals(" 0.0% of translation keys are unused.\n", $validator->displayReport()); + self::assertSame(" 0.0% of translation keys are unused.\n", $validator->displayReport()); $reflectionFailedEntries = new ReflectionProperty(I18nUsageValidator::class, 'failedEntries'); $reflectionFailedEntries->setAccessible(true); $reflectionFailedEntries->setValue($validator, 25); - self::assertEquals(" 25.0% of translation keys are unused.\n", $validator->displayReport()); + self::assertSame(" 25.0% of translation keys are unused.\n", $validator->displayReport()); $reflectionFailedEntries->setValue($validator, 100); - self::assertEquals("100.0% of translation keys are unused.\n", $validator->displayReport()); + self::assertSame("100.0% of translation keys are unused.\n", $validator->displayReport()); $reflectionFailedEntries->setValue($validator, 200); @@ -45,7 +45,7 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { public static function testValidateWhenNoData(): void { $validator = new I18nUsageValidator([], []); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } public function testValidateWhenParentKeyExistsWithoutTransformation(): void { @@ -61,7 +61,7 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { 'file2.l1.l2._', ]); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } public function testValidateWhenParentKeyExistsWithTransformation(): void { @@ -77,7 +77,7 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { 'file2.l1.l2', ]); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } public function testValidateWhenParentKeyDoesNotExist(): void { @@ -90,7 +90,7 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { ], ], []); self::assertFalse($validator->validate()); - self::assertEquals("Unused key file1.l1.l2._ - \nUnused key file2.l1.l2._ - \n", $validator->displayResult()); + self::assertSame("Unused key file1.l1.l2._ - \nUnused key file2.l1.l2._ - \n", $validator->displayResult()); } public function testValidateWhenChildKeyExists(): void { @@ -106,7 +106,7 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { 'file2.l1.l2.k1', ]); self::assertTrue($validator->validate()); - self::assertEquals('', $validator->displayResult()); + self::assertSame('', $validator->displayResult()); } public function testValidateWhenChildKeyDoesNotExist(): void { @@ -119,6 +119,6 @@ class I18nUsageValidatorTest extends PHPUnit\Framework\TestCase { ], ], []); self::assertFalse($validator->validate()); - self::assertEquals("Unused key file1.l1.l2.k1 - \nUnused key file2.l1.l2.k1 - \n", $validator->displayResult()); + self::assertSame("Unused key file1.l1.l2.k1 - \nUnused key file2.l1.l2.k1 - \n", $validator->displayResult()); } } diff --git a/tests/cli/i18n/I18nValueTest.php b/tests/cli/i18n/I18nValueTest.php index 44984d7b2..85ff00fee 100644 --- a/tests/cli/i18n/I18nValueTest.php +++ b/tests/cli/i18n/I18nValueTest.php @@ -5,28 +5,28 @@ require_once __DIR__ . '/../../../cli/i18n/I18nValue.php'; class I18nValueTest extends PHPUnit\Framework\TestCase { public static function testConstructorWithoutState(): void { $value = new I18nValue('some value'); - self::assertEquals('some value', $value->getValue()); + self::assertSame('some value', $value->getValue()); self::assertFalse($value->isIgnore()); self::assertFalse($value->isTodo()); } public static function testConstructorWithUnknownState(): void { $value = new I18nValue('some value -> unknown'); - self::assertEquals('some value', $value->getValue()); + self::assertSame('some value', $value->getValue()); self::assertFalse($value->isIgnore()); self::assertFalse($value->isTodo()); } public static function testConstructorWithTodoState(): void { $value = new I18nValue('some value -> todo'); - self::assertEquals('some value', $value->getValue()); + self::assertSame('some value', $value->getValue()); self::assertFalse($value->isIgnore()); self::assertTrue($value->isTodo()); } public static function testConstructorWithIgnoreState(): void { $value = new I18nValue('some value -> ignore'); - self::assertEquals('some value', $value->getValue()); + self::assertSame('some value', $value->getValue()); self::assertTrue($value->isIgnore()); self::assertFalse($value->isTodo()); } @@ -34,8 +34,8 @@ class I18nValueTest extends PHPUnit\Framework\TestCase { public static function testClone(): void { $value = new I18nValue('some value'); $clonedValue = clone $value; - self::assertEquals('some value', $value->getValue()); - self::assertEquals('some value', $clonedValue->getValue()); + self::assertSame('some value', $value->getValue()); + self::assertSame('some value', $clonedValue->getValue()); self::assertFalse($value->isIgnore()); self::assertFalse($clonedValue->isIgnore()); self::assertFalse($value->isTodo()); @@ -63,21 +63,21 @@ class I18nValueTest extends PHPUnit\Framework\TestCase { $value = new I18nValue('some value'); self::assertNull($reflectionProperty->getValue($value)); $value->markAsDirty(); - self::assertEquals('dirty', $reflectionProperty->getValue($value)); + self::assertSame('dirty', $reflectionProperty->getValue($value)); $value->unmarkAsIgnore(); - self::assertEquals('dirty', $reflectionProperty->getValue($value)); + self::assertSame('dirty', $reflectionProperty->getValue($value)); $value->markAsIgnore(); - self::assertEquals('ignore', $reflectionProperty->getValue($value)); + self::assertSame('ignore', $reflectionProperty->getValue($value)); $value->unmarkAsIgnore(); self::assertNull($reflectionProperty->getValue($value)); $value->markAsTodo(); - self::assertEquals('todo', $reflectionProperty->getValue($value)); + self::assertSame('todo', $reflectionProperty->getValue($value)); } public static function testToString(): void { $value = new I18nValue('some value'); - self::assertEquals('some value', $value->__toString()); + self::assertSame('some value', $value->__toString()); $value->markAsTodo(); - self::assertEquals('some value -> todo', $value->__toString()); + self::assertSame('some value -> todo', $value->__toString()); } } |
