summaryrefslogtreecommitdiff
path: root/tests/app/Elements
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2022-04-16 13:40:23 +0100
committerGreg Roach <greg@subaqua.co.uk>2022-04-16 13:40:23 +0100
commit8939e2c24ff4346b8c6b9f3f822a733db666d588 (patch)
treed4654b014b1a08a12faba47d7dc58f957c2bac82 /tests/app/Elements
parent7503bfb6595c5434c6bb4c637732f9b75221d449 (diff)
downloadwebtrees-8939e2c24ff4346b8c6b9f3f822a733db666d588.tar.gz
webtrees-8939e2c24ff4346b8c6b9f3f822a733db666d588.tar.bz2
webtrees-8939e2c24ff4346b8c6b9f3f822a733db666d588.zip
Prefer uppercase for NameType fields. See #4308
Diffstat (limited to 'tests/app/Elements')
-rw-r--r--tests/app/Elements/NameTypeTest.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/app/Elements/NameTypeTest.php b/tests/app/Elements/NameTypeTest.php
index 6f145ebf8c..eac10d8718 100644
--- a/tests/app/Elements/NameTypeTest.php
+++ b/tests/app/Elements/NameTypeTest.php
@@ -36,4 +36,14 @@ class NameTypeTest extends AbstractElementTest
self::$element = new NameType('label');
}
+
+ /**
+ * @return void
+ */
+ public function testCanonical(): void
+ {
+ self::assertSame('FOO BAR BAZ', self::$element->canonical('Foo bAr baZ'));
+ self::assertSame('FOO BAR BAZ', self::$element->canonical("\t Foo\t bAr \tbaZ\t "));
+ self::assertSame('FOO BAR BAZ', self::$element->canonical("\nFoo \n\r bAr \r\n baZ\r"));
+ }
}