summaryrefslogtreecommitdiff
path: root/tests/app/Factories
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2025-01-05 22:59:29 +0000
committerGreg Roach <greg@subaqua.co.uk>2025-01-06 12:47:39 +0000
commit24cb7547cb882ddc3e5b99cdff164831ef80290c (patch)
tree98e5b0ad6c11771ae5ed86c89965027fd1ddc4ef /tests/app/Factories
parentab70d7f0caddd7fcd86d1f539eafdf19f1e65698 (diff)
downloadwebtrees-24cb7547cb882ddc3e5b99cdff164831ef80290c.tar.gz
webtrees-24cb7547cb882ddc3e5b99cdff164831ef80290c.tar.bz2
webtrees-24cb7547cb882ddc3e5b99cdff164831ef80290c.zip
Working on phpstan issues in test scripts
Diffstat (limited to 'tests/app/Factories')
-rw-r--r--tests/app/Factories/CalendarDateFactoryTest.php138
-rw-r--r--tests/app/Factories/EncodingFactoryTest.php40
-rw-r--r--tests/app/Factories/MarkdownFactoryTest.php24
-rw-r--r--tests/app/Factories/RouteFactoryTest.php4
4 files changed, 103 insertions, 103 deletions
diff --git a/tests/app/Factories/CalendarDateFactoryTest.php b/tests/app/Factories/CalendarDateFactoryTest.php
index 68c9e66872..212dbfc4fe 100644
--- a/tests/app/Factories/CalendarDateFactoryTest.php
+++ b/tests/app/Factories/CalendarDateFactoryTest.php
@@ -38,10 +38,10 @@ class CalendarDateFactoryTest extends TestCase
$date = $factory->make('');
- static::assertSame(GregorianDate::ESCAPE, $date->format('%@'));
- static::assertSame(0, $date->year);
- static::assertSame(0, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame(GregorianDate::ESCAPE, $date->format('%@'));
+ self::assertSame(0, $date->year);
+ self::assertSame(0, $date->month);
+ self::assertSame(0, $date->day);
}
public function testValidCalendarEscape(): void
@@ -60,10 +60,10 @@ class CalendarDateFactoryTest extends TestCase
foreach ($calendar_escapes as $calendar_escape) {
$date = $factory->make($calendar_escape);
- static::assertSame($calendar_escape, $date->format('%@'));
- static::assertSame(0, $date->year);
- static::assertSame(0, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame($calendar_escape, $date->format('%@'));
+ self::assertSame(0, $date->year);
+ self::assertSame(0, $date->month);
+ self::assertSame(0, $date->day);
}
}
@@ -72,10 +72,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('@#DSTARDATE@');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(0, $date->year);
- static::assertSame(0, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(0, $date->year);
+ self::assertSame(0, $date->month);
+ self::assertSame(0, $date->day);
}
public function testDayMonthAndYear(): void
@@ -83,10 +83,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('01 JAN 1970');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(1970, $date->year);
- static::assertSame(1, $date->month);
- static::assertSame(1, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(1970, $date->year);
+ self::assertSame(1, $date->month);
+ self::assertSame(1, $date->day);
}
public function testMonthAndYear(): void
@@ -94,10 +94,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('JAN 1970');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(1970, $date->year);
- static::assertSame(1, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(1970, $date->year);
+ self::assertSame(1, $date->month);
+ self::assertSame(0, $date->day);
}
public function testYear(): void
@@ -105,10 +105,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('1970');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(1970, $date->year);
- static::assertSame(0, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(1970, $date->year);
+ self::assertSame(0, $date->month);
+ self::assertSame(0, $date->day);
}
public function testExtractedYear(): void
@@ -116,10 +116,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('THE MID 1960S');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(1960, $date->year);
- static::assertSame(0, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(1960, $date->year);
+ self::assertSame(0, $date->month);
+ self::assertSame(0, $date->day);
}
public function testExtractedMonthAndYear(): void
@@ -127,10 +127,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('PERHAPS FEB OR MAR IN 1960 or 1961');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(1960, $date->year);
- static::assertSame(2, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(1960, $date->year);
+ self::assertSame(2, $date->month);
+ self::assertSame(0, $date->day);
}
public function testExtractedDayMonthAndYear(): void
@@ -138,10 +138,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('PERHAPS 11 OR 12 FEB OR MAR IN 1960 or 1961');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(1960, $date->year);
- static::assertSame(2, $date->month);
- static::assertSame(11, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(1960, $date->year);
+ self::assertSame(2, $date->month);
+ self::assertSame(11, $date->day);
}
public function testExtractedMonth(): void
@@ -149,10 +149,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('PERHAPS FEB OR MAR');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(0, $date->year);
- static::assertSame(2, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(0, $date->year);
+ self::assertSame(2, $date->month);
+ self::assertSame(0, $date->day);
}
public function testExtractedDayAndMonth(): void
@@ -160,10 +160,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('PERHAPS 11 OR 12 FEB OR MAR');
- static::assertSame('@#DGREGORIAN@', $date->format('%@'));
- static::assertSame(0, $date->year);
- static::assertSame(2, $date->month);
- static::assertSame(11, $date->day);
+ self::assertSame('@#DGREGORIAN@', $date->format('%@'));
+ self::assertSame(0, $date->year);
+ self::assertSame(2, $date->month);
+ self::assertSame(11, $date->day);
}
public function testUnambiguousOverrideWithHebrewMonth(): void
@@ -171,10 +171,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('@#DGREGORIAN@ 10 NSN 5432');
- static::assertSame('@#DHEBREW@', $date->format('%@'));
- static::assertSame(5432, $date->year);
- static::assertSame(8, $date->month);
- static::assertSame(10, $date->day);
+ self::assertSame('@#DHEBREW@', $date->format('%@'));
+ self::assertSame(5432, $date->year);
+ self::assertSame(8, $date->month);
+ self::assertSame(10, $date->day);
}
public function testUnambiguousOverrideWithFrenchMonth(): void
@@ -182,10 +182,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('@#DGREGORIAN@ 10 PLUV 11');
- static::assertSame('@#DFRENCH R@', $date->format('%@'));
- static::assertSame(11, $date->year);
- static::assertSame(5, $date->month);
- static::assertSame(10, $date->day);
+ self::assertSame('@#DFRENCH R@', $date->format('%@'));
+ self::assertSame(11, $date->year);
+ self::assertSame(5, $date->month);
+ self::assertSame(10, $date->day);
}
public function testUnambiguousOverrideWithHijriMonth(): void
@@ -193,10 +193,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('@#DGREGORIAN@ 10 SHAAB 1234');
- static::assertSame('@#DHIJRI@', $date->format('%@'));
- static::assertSame(1234, $date->year);
- static::assertSame(8, $date->month);
- static::assertSame(10, $date->day);
+ self::assertSame('@#DHIJRI@', $date->format('%@'));
+ self::assertSame(1234, $date->year);
+ self::assertSame(8, $date->month);
+ self::assertSame(10, $date->day);
}
public function testUnambiguousOverrideWithJalaliMonth(): void
@@ -204,10 +204,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('@#DGREGORIAN@ 10 BAHMA 1234');
- static::assertSame('@#DJALALI@', $date->format('%@'));
- static::assertSame(1234, $date->year);
- static::assertSame(11, $date->month);
- static::assertSame(10, $date->day);
+ self::assertSame('@#DJALALI@', $date->format('%@'));
+ self::assertSame(1234, $date->year);
+ self::assertSame(11, $date->month);
+ self::assertSame(10, $date->day);
}
public function testUnambiguousOverrideWithJulianBCYear(): void
@@ -215,10 +215,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('@#DGREGORIAN@ 10 AUG 44 B.C.');
- static::assertSame('@#DJULIAN@', $date->format('%@'));
- static::assertSame(-44, $date->year);
- static::assertSame(8, $date->month);
- static::assertSame(10, $date->day);
+ self::assertSame('@#DJULIAN@', $date->format('%@'));
+ self::assertSame(-44, $date->year);
+ self::assertSame(8, $date->month);
+ self::assertSame(10, $date->day);
}
public function testUnambiguousYearWithNoCalendar(): void
@@ -226,10 +226,10 @@ class CalendarDateFactoryTest extends TestCase
$factory = new CalendarDateFactory();
$date = $factory->make('3456');
- static::assertSame('@#DHEBREW@', $date->format('%@'));
- static::assertSame(3456, $date->year);
- static::assertSame(0, $date->month);
- static::assertSame(0, $date->day);
+ self::assertSame('@#DHEBREW@', $date->format('%@'));
+ self::assertSame(3456, $date->year);
+ self::assertSame(0, $date->month);
+ self::assertSame(0, $date->day);
}
public function testSupportedCalendars(): void
@@ -238,6 +238,6 @@ class CalendarDateFactoryTest extends TestCase
$calendars = $factory->supportedCalendars();
- static::assertNotEmpty($calendars);
+ self::assertNotEmpty($calendars);
}
}
diff --git a/tests/app/Factories/EncodingFactoryTest.php b/tests/app/Factories/EncodingFactoryTest.php
index f1b9b7340e..e487706282 100644
--- a/tests/app/Factories/EncodingFactoryTest.php
+++ b/tests/app/Factories/EncodingFactoryTest.php
@@ -42,17 +42,17 @@ class EncodingFactoryTest extends TestCase
{
$factory = new EncodingFactory();
- static::assertInstanceOf(
+ self::assertInstanceOf(
UTF8::class,
$factory->detect(UTF8::BYTE_ORDER_MARK)
);
- static::assertInstanceOf(
+ self::assertInstanceOf(
UTF16BE::class,
$factory->detect(UTF16BE::BYTE_ORDER_MARK)
);
- static::assertInstanceOf(
+ self::assertInstanceOf(
UTF16LE::class,
$factory->detect(UTF16LE::BYTE_ORDER_MARK)
);
@@ -62,12 +62,12 @@ class EncodingFactoryTest extends TestCase
{
$factory = new EncodingFactory();
- static::assertInstanceOf(
+ self::assertInstanceOf(
UTF16BE::class,
$factory->detect("\x000")
);
- static::assertInstanceOf(
+ self::assertInstanceOf(
UTF16LE::class,
$factory->detect("0\x00")
);
@@ -77,7 +77,7 @@ class EncodingFactoryTest extends TestCase
{
$factory = new EncodingFactory();
- static::assertInstanceOf(
+ self::assertInstanceOf(
MacRoman::class,
$factory->detect("0 HEAD\n1 CHAR MACINTOSH\n0 TRLR")
);
@@ -87,7 +87,7 @@ class EncodingFactoryTest extends TestCase
{
$factory = new EncodingFactory();
- static::assertInstanceOf(
+ self::assertInstanceOf(
UTF8::class,
$factory->detect("0 HEAD\n0 TRLR")
);
@@ -97,17 +97,17 @@ class EncodingFactoryTest extends TestCase
{
$factory = new EncodingFactory();
- static::assertInstanceOf(UTF8::class, $factory->make(UTF8::NAME));
- static::assertInstanceOf(UTF16BE::class, $factory->make(UTF16BE::NAME));
- static::assertInstanceOf(UTF16LE::class, $factory->make(UTF16LE::NAME));
- static::assertInstanceOf(ANSEL::class, $factory->make(ANSEL::NAME));
- static::assertInstanceOf(ASCII::class, $factory->make(ASCII::NAME));
- static::assertInstanceOf(CP437::class, $factory->make(CP437::NAME));
- static::assertInstanceOf(CP850::class, $factory->make(CP850::NAME));
- static::assertInstanceOf(Windows1250::class, $factory->make(Windows1250::NAME));
- static::assertInstanceOf(Windows1251::class, $factory->make(Windows1251::NAME));
- static::assertInstanceOf(Windows1252::class, $factory->make(Windows1252::NAME));
- static::assertInstanceOf(MacRoman::class, $factory->make(MacRoman::NAME));
+ self::assertInstanceOf(UTF8::class, $factory->make(UTF8::NAME));
+ self::assertInstanceOf(UTF16BE::class, $factory->make(UTF16BE::NAME));
+ self::assertInstanceOf(UTF16LE::class, $factory->make(UTF16LE::NAME));
+ self::assertInstanceOf(ANSEL::class, $factory->make(ANSEL::NAME));
+ self::assertInstanceOf(ASCII::class, $factory->make(ASCII::NAME));
+ self::assertInstanceOf(CP437::class, $factory->make(CP437::NAME));
+ self::assertInstanceOf(CP850::class, $factory->make(CP850::NAME));
+ self::assertInstanceOf(Windows1250::class, $factory->make(Windows1250::NAME));
+ self::assertInstanceOf(Windows1251::class, $factory->make(Windows1251::NAME));
+ self::assertInstanceOf(Windows1252::class, $factory->make(Windows1252::NAME));
+ self::assertInstanceOf(MacRoman::class, $factory->make(MacRoman::NAME));
$this->expectException(DomainException::class);
$factory->make('Not the name of a valid encoding');
@@ -119,10 +119,10 @@ class EncodingFactoryTest extends TestCase
$encodings = $factory->list();
- static::assertCount(13, $encodings);
+ self::assertCount(13, $encodings);
foreach ($encodings as $key => $value) {
- static::assertInstanceOf(EncodingInterface::class, $factory->make($key));
+ self::assertInstanceOf(EncodingInterface::class, $factory->make($key));
}
}
}
diff --git a/tests/app/Factories/MarkdownFactoryTest.php b/tests/app/Factories/MarkdownFactoryTest.php
index 0f8fa74e3a..0ada6652f0 100644
--- a/tests/app/Factories/MarkdownFactoryTest.php
+++ b/tests/app/Factories/MarkdownFactoryTest.php
@@ -32,7 +32,7 @@ class MarkdownFactoryTest extends TestCase
{
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>FOO <a href="https://example.com">https://example.com</a> BAR</p>',
$factory->autolink('FOO https://example.com BAR')
);
@@ -43,7 +43,7 @@ class MarkdownFactoryTest extends TestCase
$factory = new MarkdownFactory();
$tree = $this->createMock(Tree::class);
- static::assertSame(
+ self::assertSame(
'<p>FOO <a href="https://example.com">https://example.com</a> BAR</p>',
$factory->autolink('FOO https://example.com BAR', $tree)
);
@@ -53,7 +53,7 @@ class MarkdownFactoryTest extends TestCase
{
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>&lt;b&gt; <a href="https://example.com">https://example.com</a> &lt;/b&gt;</p>',
$factory->autolink('<b> https://example.com </b>')
);
@@ -63,12 +63,12 @@ class MarkdownFactoryTest extends TestCase
{
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>FOO https://example.com BAR</p>',
$factory->markdown('FOO https://example.com BAR')
);
- static::assertSame(
+ self::assertSame(
'<p>FOO <a href="https://example.com">https://example.com</a> BAR</p>',
$factory->markdown('FOO <https://example.com> BAR')
);
@@ -79,12 +79,12 @@ class MarkdownFactoryTest extends TestCase
$tree = $this->createMock(Tree::class);
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>FOO https://example.com BAR</p>',
$factory->markdown('FOO https://example.com BAR', $tree)
);
- static::assertSame(
+ self::assertSame(
'<p>FOO <a href="https://example.com">https://example.com</a> BAR</p>',
$factory->markdown('FOO <https://example.com> BAR', $tree)
);
@@ -94,7 +94,7 @@ class MarkdownFactoryTest extends TestCase
{
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>&lt;b&gt; <a href="https://example.com">https://example.com</a> &lt;/b&gt;</p>',
$factory->markdown('<b> <https://example.com> </b>')
);
@@ -104,12 +104,12 @@ class MarkdownFactoryTest extends TestCase
{
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>alpha<br />beta<br />gamma<br />delta</p>',
$factory->autolink("alpha\nbeta\ngamma \ndelta")
);
- static::assertSame(
+ self::assertSame(
'<p>alpha<br />beta<br />gamma<br />delta</p>',
$factory->markdown("alpha\nbeta\ngamma \ndelta")
);
@@ -119,12 +119,12 @@ class MarkdownFactoryTest extends TestCase
{
$factory = new MarkdownFactory();
- static::assertSame(
+ self::assertSame(
'<p>alpha<br />beta</p><p>gamma<br />delta</p>',
$factory->autolink("alpha\nbeta\n\n\n\ngamma\ndelta")
);
- static::assertSame(
+ self::assertSame(
'<p>alpha<br />beta</p><p>gamma<br />delta</p>',
$factory->markdown("alpha\nbeta\n\n\n\ngamma\ndelta")
);
diff --git a/tests/app/Factories/RouteFactoryTest.php b/tests/app/Factories/RouteFactoryTest.php
index a1897412f6..3bbe618375 100644
--- a/tests/app/Factories/RouteFactoryTest.php
+++ b/tests/app/Factories/RouteFactoryTest.php
@@ -34,7 +34,7 @@ class RouteFactoryTest extends TestCase
$url = $route_factory->route(HomePage::class, ['foo' => null, 'bar' => '']);
- static::assertStringNotContainsString('foo=', $url);
- static::assertStringContainsString('bar=', $url);
+ self::assertStringNotContainsString('foo=', $url);
+ self::assertStringContainsString('bar=', $url);
}
}