summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2022-04-16 14:09:01 +0100
committerGreg Roach <greg@subaqua.co.uk>2022-04-16 14:09:01 +0100
commit7573bc3d78289b103f95e1640a3adf9095277886 (patch)
treeb95d2e35ff9a11ff7799a0e870bbe66fc6447915 /tests
parent8939e2c24ff4346b8c6b9f3f822a733db666d588 (diff)
downloadwebtrees-7573bc3d78289b103f95e1640a3adf9095277886.tar.gz
webtrees-7573bc3d78289b103f95e1640a3adf9095277886.tar.bz2
webtrees-7573bc3d78289b103f95e1640a3adf9095277886.zip
Prefer uppercase for PedigreeLinkageType fields. See #4308
Diffstat (limited to 'tests')
-rw-r--r--tests/app/Elements/PedigreeLinkageTypeTest.php10
-rw-r--r--tests/feature/RelationshipNamesTest.php2
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/app/Elements/PedigreeLinkageTypeTest.php b/tests/app/Elements/PedigreeLinkageTypeTest.php
index 61ef882679..1eaa5ae836 100644
--- a/tests/app/Elements/PedigreeLinkageTypeTest.php
+++ b/tests/app/Elements/PedigreeLinkageTypeTest.php
@@ -36,4 +36,14 @@ class PedigreeLinkageTypeTest extends AbstractElementTest
self::$element = new PedigreeLinkageType('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"));
+ }
}
diff --git a/tests/feature/RelationshipNamesTest.php b/tests/feature/RelationshipNamesTest.php
index 1e0658fd4f..84f3faa8e6 100644
--- a/tests/feature/RelationshipNamesTest.php
+++ b/tests/feature/RelationshipNamesTest.php
@@ -43,6 +43,8 @@ use function array_reverse;
*/
class RelationshipNamesTest extends TestCase
{
+ protected static bool $uses_database = true;
+
/**
* @return void
*/