summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/app/I18NTest.php18
1 files changed, 10 insertions, 8 deletions
diff --git a/tests/app/I18NTest.php b/tests/app/I18NTest.php
index b4ab2fb1f2..cc949fc037 100644
--- a/tests/app/I18NTest.php
+++ b/tests/app/I18NTest.php
@@ -47,18 +47,20 @@ class I18NTest extends TestCase
}
/**
- * @covers \Fisharebest\Webtrees\I18N::strcasecmp()
+ * @covers \Fisharebest\Webtrees\I18N::comparator()
*
* @return void
*/
- public function testStrcasecmp(): void
+ public function testComparator(): void
{
- self::assertSame(I18N::strcasecmp('', ''), 0);
- self::assertSame(I18N::strcasecmp('Abc', 'abc'), 0);
- self::assertTrue(I18N::strcasecmp('Abc', 'bcd') < 0);
- self::assertTrue(I18N::strcasecmp('bcd', 'ABC') > 0);
- self::assertTrue(I18N::strcasecmp('Abc', 'abcd') < 0);
- self::assertTrue(I18N::strcasecmp('Abcd', 'abc') > 0);
+ $comparator = I18N::comparator();
+
+ self::assertSame($comparator('', ''), 0);
+ self::assertSame($comparator('Abc', 'abc'), 0);
+ self::assertTrue($comparator('Abc', 'bcd') < 0);
+ self::assertTrue($comparator('bcd', 'ABC') > 0);
+ self::assertTrue($comparator('Abc', 'abcd') < 0);
+ self::assertTrue($comparator('Abcd', 'abc') > 0);
}
/**