summaryrefslogtreecommitdiff
path: root/tests/app/Module
diff options
context:
space:
mode:
Diffstat (limited to 'tests/app/Module')
-rw-r--r--tests/app/Module/AhnentafelReportModuleTest.php89
-rw-r--r--tests/app/Module/AlbumModuleTest.php8
-rw-r--r--tests/app/Module/AncestorsChartModuleTest.php8
-rw-r--r--tests/app/Module/AustrianHistoricEventsTest.php10
-rw-r--r--tests/app/Module/AustrianPresidentsTest.php10
-rw-r--r--tests/app/Module/BingMapsTest.php10
-rw-r--r--tests/app/Module/BingWebmasterToolsModuleTest.php10
-rw-r--r--tests/app/Module/BirthDeathMarriageReportModuleTest.php88
-rw-r--r--tests/app/Module/BirthReportModuleTest.php89
-rw-r--r--tests/app/Module/BranchesListModuleTest.php10
-rw-r--r--tests/app/Module/BritishMonarchsTest.php10
-rw-r--r--tests/app/Module/BritishPrimeMinistersTest.php10
-rw-r--r--tests/app/Module/BritishSocialHistoryTest.php10
-rw-r--r--tests/app/Module/CalendarMenuModuleTest.php10
-rw-r--r--tests/app/Module/CemeteryReportModuleTest.php89
-rw-r--r--tests/app/Module/CensusAssistantModuleTest.php8
-rw-r--r--tests/app/Module/ChangeReportModuleTest.php89
-rw-r--r--tests/app/Module/ChartsBlockModuleTest.php8
-rw-r--r--tests/app/Module/ChartsMenuModuleTest.php10
-rw-r--r--tests/app/Module/CheckForNewVersionTest.php10
-rw-r--r--tests/app/Module/CkeditorModuleTest.php8
-rw-r--r--tests/app/Module/ClippingsCartModuleTest.php8
-rw-r--r--tests/app/Module/CloudsThemeTest.php10
-rw-r--r--tests/app/Module/ColorsThemeTest.php10
-rw-r--r--tests/app/Module/CompactTreeChartModuleTest.php8
-rw-r--r--tests/app/Module/ContactsFooterModuleTest.php10
-rw-r--r--tests/app/Module/CustomCssJsModuleTest.php10
-rw-r--r--tests/app/Module/CzechMonarchsAndPresidentsTest.php10
-rw-r--r--tests/app/Module/DeathReportModuleTest.php89
-rw-r--r--tests/app/Module/DescendancyChartModuleTest.php8
-rw-r--r--tests/app/Module/DescendancyModuleTest.php8
-rw-r--r--tests/app/Module/DescendancyReportModuleTest.php89
-rw-r--r--tests/app/Module/DutchMonarchsTest.php10
-rw-r--r--tests/app/Module/DutchPrimeMinistersTest.php10
-rw-r--r--tests/app/Module/EsriMapsTest.php10
-rw-r--r--tests/app/Module/FabThemeTest.php10
-rw-r--r--tests/app/Module/FactSourcesReportModuleTest.php89
-rw-r--r--tests/app/Module/FamilyBookChartModuleTest.php8
-rw-r--r--tests/app/Module/FamilyGroupReportModuleTest.php89
-rw-r--r--tests/app/Module/FamilyListModuleTest.php10
-rw-r--r--tests/app/Module/FamilyNavigatorModuleTest.php8
-rw-r--r--tests/app/Module/FamilyTreeFavoritesModuleTest.php8
-rw-r--r--tests/app/Module/FamilyTreeNewsModuleTest.php8
-rw-r--r--tests/app/Module/FamilyTreeStatisticsModuleTest.php8
-rw-r--r--tests/app/Module/FanChartModuleTest.php8
-rw-r--r--tests/app/Module/FixCemeteryTagTest.php10
-rw-r--r--tests/app/Module/FixDuplicateLinksTest.php10
-rw-r--r--tests/app/Module/FixMissingDeathsTest.php10
-rw-r--r--tests/app/Module/FixNameSlashesAndSpacesTest.php10
-rw-r--r--tests/app/Module/FixNameTagsTest.php10
-rw-r--r--tests/app/Module/FixPlaceNamesTest.php10
-rw-r--r--tests/app/Module/FixPrimaryTagTest.php10
-rw-r--r--tests/app/Module/FixSearchAndReplaceTest.php10
-rw-r--r--tests/app/Module/FixWtObjeSortTagTest.php10
-rw-r--r--tests/app/Module/FrenchHistoryTest.php10
-rw-r--r--tests/app/Module/FrequentlyAskedQuestionsModuleTest.php8
-rw-r--r--tests/app/Module/GeonamesAutocompleteTest.php10
-rw-r--r--tests/app/Module/GoogleAnalyticsModuleTest.php10
-rw-r--r--tests/app/Module/GoogleMapsTest.php10
-rw-r--r--tests/app/Module/GoogleWebmasterToolsModuleTest.php10
-rw-r--r--tests/app/Module/HereMapsTest.php10
-rw-r--r--tests/app/Module/HitCountFooterModuleTest.php10
-rw-r--r--tests/app/Module/HourglassChartModuleTest.php8
-rw-r--r--tests/app/Module/HtmlBlockModuleTest.php8
-rw-r--r--tests/app/Module/IndividualFactsTabModuleTest.php8
-rw-r--r--tests/app/Module/IndividualFamiliesReportModuleTest.php89
-rw-r--r--tests/app/Module/IndividualListModuleTest.php10
-rw-r--r--tests/app/Module/IndividualMetadataModuleTest.php8
-rw-r--r--tests/app/Module/IndividualReportModuleTest.php88
-rw-r--r--tests/app/Module/InteractiveTree/TreeViewTest.php8
-rw-r--r--tests/app/Module/InteractiveTreeModuleTest.php8
-rw-r--r--tests/app/Module/LanguageAfrikaansTest.php10
-rw-r--r--tests/app/Module/LanguageAlbanianTest.php10
-rw-r--r--tests/app/Module/LanguageArabicTest.php10
-rw-r--r--tests/app/Module/LanguageBosnianTest.php10
-rw-r--r--tests/app/Module/LanguageBulgarianTest.php10
-rw-r--r--tests/app/Module/LanguageCatalanTest.php10
-rw-r--r--tests/app/Module/LanguageChineseSimplifiedTest.php10
-rw-r--r--tests/app/Module/LanguageChineseTraditionalTest.php10
-rw-r--r--tests/app/Module/LanguageCroatianTest.php10
-rw-r--r--tests/app/Module/LanguageCzechTest.php10
-rw-r--r--tests/app/Module/LanguageDanishTest.php10
-rw-r--r--tests/app/Module/LanguageDivehiTest.php10
-rw-r--r--tests/app/Module/LanguageDutchTest.php10
-rw-r--r--tests/app/Module/LanguageEnglishAustraliaTest.php10
-rw-r--r--tests/app/Module/LanguageEnglishGreatBritainTest.php10
-rw-r--r--tests/app/Module/LanguageEnglishUnitedStatesTest.php10
-rw-r--r--tests/app/Module/LanguageEstonianTest.php10
-rw-r--r--tests/app/Module/LanguageFaroeseTest.php10
-rw-r--r--tests/app/Module/LanguageFarsiTest.php10
-rw-r--r--tests/app/Module/LanguageFinnishTest.php10
-rw-r--r--tests/app/Module/LanguageFrenchCanadaTest.php10
-rw-r--r--tests/app/Module/LanguageFrenchTest.php10
-rw-r--r--tests/app/Module/LanguageGalicianTest.php10
-rw-r--r--tests/app/Module/LanguageGeorgianTest.php10
-rw-r--r--tests/app/Module/LanguageGermanTest.php10
-rw-r--r--tests/app/Module/LanguageGreekTest.php10
-rw-r--r--tests/app/Module/LanguageHebrewTest.php10
-rw-r--r--tests/app/Module/LanguageHindiTest.php10
-rw-r--r--tests/app/Module/LanguageHungarianTest.php10
-rw-r--r--tests/app/Module/LanguageIcelandicTest.php10
-rw-r--r--tests/app/Module/LanguageIndonesianTest.php10
-rw-r--r--tests/app/Module/LanguageItalianTest.php10
-rw-r--r--tests/app/Module/LanguageJapaneseTest.php10
-rw-r--r--tests/app/Module/LanguageJavaneseTest.php10
-rw-r--r--tests/app/Module/LanguageKazhakTest.php10
-rw-r--r--tests/app/Module/LanguageKoreanTest.php10
-rw-r--r--tests/app/Module/LanguageKurdishTest.php10
-rw-r--r--tests/app/Module/LanguageLatvianTest.php10
-rw-r--r--tests/app/Module/LanguageLingalaTest.php10
-rw-r--r--tests/app/Module/LanguageLithuanianTest.php10
-rw-r--r--tests/app/Module/LanguageMalayTest.php10
-rw-r--r--tests/app/Module/LanguageMaoriTest.php10
-rw-r--r--tests/app/Module/LanguageMarathiTest.php10
-rw-r--r--tests/app/Module/LanguageNepaleseTest.php10
-rw-r--r--tests/app/Module/LanguageNorwegianBokmalTest.php10
-rw-r--r--tests/app/Module/LanguageNorwegianNynorskTest.php10
-rw-r--r--tests/app/Module/LanguageOccitanTest.php10
-rw-r--r--tests/app/Module/LanguagePolishTest.php10
-rw-r--r--tests/app/Module/LanguagePortugueseBrazilTest.php10
-rw-r--r--tests/app/Module/LanguagePortugueseTest.php10
-rw-r--r--tests/app/Module/LanguageRomanianTest.php10
-rw-r--r--tests/app/Module/LanguageRussianTest.php10
-rw-r--r--tests/app/Module/LanguageSerbianLatinTest.php10
-rw-r--r--tests/app/Module/LanguageSerbianTest.php10
-rw-r--r--tests/app/Module/LanguageSlovakianTest.php10
-rw-r--r--tests/app/Module/LanguageSlovenianTest.php10
-rw-r--r--tests/app/Module/LanguageSpanishTest.php10
-rw-r--r--tests/app/Module/LanguageSundaneseTest.php10
-rw-r--r--tests/app/Module/LanguageSwahiliTest.php10
-rw-r--r--tests/app/Module/LanguageSwedishTest.php10
-rw-r--r--tests/app/Module/LanguageTagalogTest.php10
-rw-r--r--tests/app/Module/LanguageTamilTest.php10
-rw-r--r--tests/app/Module/LanguageTatarTest.php10
-rw-r--r--tests/app/Module/LanguageThaiTest.php10
-rw-r--r--tests/app/Module/LanguageTurkishTest.php10
-rw-r--r--tests/app/Module/LanguageUkranianTest.php10
-rw-r--r--tests/app/Module/LanguageUrduTest.php10
-rw-r--r--tests/app/Module/LanguageVietnameseTest.php10
-rw-r--r--tests/app/Module/LanguageWelshTest.php10
-rw-r--r--tests/app/Module/LanguageYiddishTest.php10
-rw-r--r--tests/app/Module/LifespansChartModuleTest.php8
-rw-r--r--tests/app/Module/ListsMenuModuleTest.php10
-rw-r--r--tests/app/Module/LocationListModuleTest.php10
-rw-r--r--tests/app/Module/LoggedInUsersModuleTest.php8
-rw-r--r--tests/app/Module/LoginBlockModuleTest.php8
-rw-r--r--tests/app/Module/LowCountriesRulersTest.php10
-rw-r--r--tests/app/Module/MapBoxTest.php10
-rw-r--r--tests/app/Module/MapGeoLocationGeonamesTest.php10
-rw-r--r--tests/app/Module/MapGeoLocationNominatimTest.php10
-rw-r--r--tests/app/Module/MapGeoLocationOpenRouteServiceTest.php10
-rw-r--r--tests/app/Module/MapLinkBingTest.php7
-rw-r--r--tests/app/Module/MapLinkGoogleTest.php7
-rw-r--r--tests/app/Module/MapLinkOpenStreetMapTest.php7
-rw-r--r--tests/app/Module/MarriageReportModuleTest.php88
-rw-r--r--tests/app/Module/MatomoAnalyticsModuleTest.php10
-rw-r--r--tests/app/Module/MediaListModuleTest.php10
-rw-r--r--tests/app/Module/MediaTabModuleTest.php8
-rw-r--r--tests/app/Module/MinimalThemeTest.php10
-rw-r--r--tests/app/Module/MissingFactsReportModuleTest.php88
-rw-r--r--tests/app/Module/NoteListModuleTest.php10
-rw-r--r--tests/app/Module/NotesTabModuleTest.php8
-rw-r--r--tests/app/Module/OccupationReportModuleTest.php88
-rw-r--r--tests/app/Module/OnThisDayModuleTest.php8
-rw-r--r--tests/app/Module/OpenRouteServiceAutocompleteTest.php10
-rw-r--r--tests/app/Module/OpenStreetMapTest.php10
-rw-r--r--tests/app/Module/PedigreeChartModuleTest.php8
-rw-r--r--tests/app/Module/PedigreeMapModuleTest.php10
-rw-r--r--tests/app/Module/PedigreeReportModuleTest.php90
-rw-r--r--tests/app/Module/PlaceHierarchyListModuleTest.php10
-rw-r--r--tests/app/Module/PlacesModuleTest.php10
-rw-r--r--tests/app/Module/PoweredByWebtreesModuleTest.php10
-rw-r--r--tests/app/Module/PrivacyPolicyTest.php10
-rw-r--r--tests/app/Module/RecentChangesModuleTest.php8
-rw-r--r--tests/app/Module/RedirectLegacyUrlsModuleTest.php10
-rw-r--r--tests/app/Module/RelatedIndividualsReportModuleTest.php88
-rw-r--r--tests/app/Module/RelationshipsChartModuleTest.php8
-rw-r--r--tests/app/Module/RelativesTabModuleTest.php8
-rw-r--r--tests/app/Module/ReportsMenuModuleTest.php10
-rw-r--r--tests/app/Module/RepositoryListModuleTest.php10
-rw-r--r--tests/app/Module/ResearchTaskModuleTest.php8
-rw-r--r--tests/app/Module/ReviewChangesModuleTest.php8
-rw-r--r--tests/app/Module/SearchMenuModuleTest.php10
-rw-r--r--tests/app/Module/ShareAnniversaryModuleTest.php10
-rw-r--r--tests/app/Module/ShareUrlModuleTest.php10
-rw-r--r--tests/app/Module/SiteMapModuleTest.php8
-rw-r--r--tests/app/Module/SlideShowModuleTest.php8
-rw-r--r--tests/app/Module/SourceListModuleTest.php10
-rw-r--r--tests/app/Module/SourcesTabModuleTest.php8
-rw-r--r--tests/app/Module/StatcounterModuleTest.php10
-rw-r--r--tests/app/Module/StatisticsChartModuleTest.php8
-rw-r--r--tests/app/Module/StoriesModuleTest.php8
-rw-r--r--tests/app/Module/SubmitterListModuleTest.php10
-rw-r--r--tests/app/Module/ThemeSelectModuleTest.php8
-rw-r--r--tests/app/Module/TimelineChartModuleTest.php8
-rw-r--r--tests/app/Module/TopGivenNamesModuleTest.php8
-rw-r--r--tests/app/Module/TopPageViewsModuleTest.php8
-rw-r--r--tests/app/Module/TopSurnamesModuleTest.php8
-rw-r--r--tests/app/Module/TreesMenuModuleTest.php10
-rw-r--r--tests/app/Module/USPresidentsTest.php10
-rw-r--r--tests/app/Module/UpcomingAnniversariesModuleTest.php8
-rw-r--r--tests/app/Module/UserFavoritesModuleTest.php8
-rw-r--r--tests/app/Module/UserJournalModuleTest.php8
-rw-r--r--tests/app/Module/UserMessagesModuleTest.php8
-rw-r--r--tests/app/Module/UserWelcomeModuleTest.php8
-rw-r--r--tests/app/Module/WebtreesThemeTest.php10
-rw-r--r--tests/app/Module/WelcomeBlockModuleTest.php8
-rw-r--r--tests/app/Module/XeneaThemeTest.php10
-rw-r--r--tests/app/Module/YahrzeitModuleTest.php8
209 files changed, 1591 insertions, 1647 deletions
diff --git a/tests/app/Module/AhnentafelReportModuleTest.php b/tests/app/Module/AhnentafelReportModuleTest.php
index f4760bda1b..13eef4c28d 100644
--- a/tests/app/Module/AhnentafelReportModuleTest.php
+++ b/tests/app/Module/AhnentafelReportModuleTest.php
@@ -21,54 +21,75 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
use function ob_start;
-/**
- * Test harness for the class AhnentafelReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class AhnentafelReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/AlbumModuleTest.php b/tests/app/Module/AlbumModuleTest.php
index 2ecc518e64..0618592272 100644
--- a/tests/app/Module/AlbumModuleTest.php
+++ b/tests/app/Module/AlbumModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class AlbumModule
- *
- * @covers \Fisharebest\Webtrees\Module\AlbumModule
- */
+
+#[CoversClass(AlbumModule::class)]
class AlbumModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/AncestorsChartModuleTest.php b/tests/app/Module/AncestorsChartModuleTest.php
index d63b9d36bd..b7ae257356 100644
--- a/tests/app/Module/AncestorsChartModuleTest.php
+++ b/tests/app/Module/AncestorsChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class AncestorsChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\AncestorsChartModule
- */
+
+#[CoversClass(AncestorsChartModule::class)]
class AncestorsChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/AustrianHistoricEventsTest.php b/tests/app/Module/AustrianHistoricEventsTest.php
index 74bc72bbd8..d663eb09f7 100644
--- a/tests/app/Module/AustrianHistoricEventsTest.php
+++ b/tests/app/Module/AustrianHistoricEventsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class AustrianHistoricEvents
- *
- * @covers \Fisharebest\Webtrees\Module\AustrianHistoricEvents
- */
+
+#[CoversClass(AustrianHistoricEvents::class)]
class AustrianHistoricEventsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\AustrianHistoricEvents::class));
+ $this->assertTrue(class_exists(AustrianHistoricEvents::class));
}
}
diff --git a/tests/app/Module/AustrianPresidentsTest.php b/tests/app/Module/AustrianPresidentsTest.php
index 94055cab1e..b89daaedd2 100644
--- a/tests/app/Module/AustrianPresidentsTest.php
+++ b/tests/app/Module/AustrianPresidentsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class AustrianPresidents
- *
- * @covers \Fisharebest\Webtrees\Module\AustrianPresidents
- */
+
+#[CoversClass(AustrianPresidents::class)]
class AustrianPresidentsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\AustrianPresidents::class));
+ $this->assertTrue(class_exists(AustrianPresidents::class));
}
}
diff --git a/tests/app/Module/BingMapsTest.php b/tests/app/Module/BingMapsTest.php
index 903714bcc4..0b46d7e4c9 100644
--- a/tests/app/Module/BingMapsTest.php
+++ b/tests/app/Module/BingMapsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BingMaps
- *
- * @covers \Fisharebest\Webtrees\Module\BingMaps
- */
+
+#[CoversClass(BingMaps::class)]
class BingMapsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\BingMaps::class));
+ $this->assertTrue(class_exists(BingMaps::class));
}
}
diff --git a/tests/app/Module/BingWebmasterToolsModuleTest.php b/tests/app/Module/BingWebmasterToolsModuleTest.php
index d70e765a28..15f1f5a351 100644
--- a/tests/app/Module/BingWebmasterToolsModuleTest.php
+++ b/tests/app/Module/BingWebmasterToolsModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BingWebmasterToolsModule
- *
- * @covers \Fisharebest\Webtrees\Module\BingWebmasterToolsModule
- */
+
+#[CoversClass(BingWebmasterToolsModule::class)]
class BingWebmasterToolsModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\BingWebmasterToolsModule::class));
+ $this->assertTrue(class_exists(BingWebmasterToolsModule::class));
}
}
diff --git a/tests/app/Module/BirthDeathMarriageReportModuleTest.php b/tests/app/Module/BirthDeathMarriageReportModuleTest.php
index 94141ced97..ff3f0bf8b1 100644
--- a/tests/app/Module/BirthDeathMarriageReportModuleTest.php
+++ b/tests/app/Module/BirthDeathMarriageReportModuleTest.php
@@ -19,50 +19,70 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BirthDeathMarriageReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class BirthDeathMarriageReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$tree = $this->importTree('demo.ged');
diff --git a/tests/app/Module/BirthReportModuleTest.php b/tests/app/Module/BirthReportModuleTest.php
index e7f99ff46d..73f06157eb 100644
--- a/tests/app/Module/BirthReportModuleTest.php
+++ b/tests/app/Module/BirthReportModuleTest.php
@@ -21,53 +21,74 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
-/**
- * Test harness for the class BirthReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class BirthReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/BranchesListModuleTest.php b/tests/app/Module/BranchesListModuleTest.php
index 53e62d4560..c590fd0abc 100644
--- a/tests/app/Module/BranchesListModuleTest.php
+++ b/tests/app/Module/BranchesListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BranchesListModule
- *
- * @covers \Fisharebest\Webtrees\Module\BranchesListModule
- */
+
+#[CoversClass(BranchesListModule::class)]
class BranchesListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\BranchesListModule::class));
+ $this->assertTrue(class_exists(BranchesListModule::class));
}
}
diff --git a/tests/app/Module/BritishMonarchsTest.php b/tests/app/Module/BritishMonarchsTest.php
index 0f382336ea..10a7e7b402 100644
--- a/tests/app/Module/BritishMonarchsTest.php
+++ b/tests/app/Module/BritishMonarchsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BritishMonarchs
- *
- * @covers \Fisharebest\Webtrees\Module\BritishMonarchs
- */
+
+#[CoversClass(BritishMonarchs::class)]
class BritishMonarchsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\BritishMonarchs::class));
+ $this->assertTrue(class_exists(BritishMonarchs::class));
}
}
diff --git a/tests/app/Module/BritishPrimeMinistersTest.php b/tests/app/Module/BritishPrimeMinistersTest.php
index 32200b5c1b..b5a7653578 100644
--- a/tests/app/Module/BritishPrimeMinistersTest.php
+++ b/tests/app/Module/BritishPrimeMinistersTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BritishPrimeMinisters
- *
- * @covers \Fisharebest\Webtrees\Module\BritishPrimeMinisters
- */
+
+#[CoversClass(BritishPrimeMinisters::class)]
class BritishPrimeMinistersTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\BritishPrimeMinisters::class));
+ $this->assertTrue(class_exists(BritishPrimeMinisters::class));
}
}
diff --git a/tests/app/Module/BritishSocialHistoryTest.php b/tests/app/Module/BritishSocialHistoryTest.php
index ac3b295fd2..f6537b2eaf 100644
--- a/tests/app/Module/BritishSocialHistoryTest.php
+++ b/tests/app/Module/BritishSocialHistoryTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class BritishSocialHistory
- *
- * @covers \Fisharebest\Webtrees\Module\BritishSocialHistory
- */
+
+#[CoversClass(BritishSocialHistory::class)]
class BritishSocialHistoryTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\BritishSocialHistory::class));
+ $this->assertTrue(class_exists(BritishSocialHistory::class));
}
}
diff --git a/tests/app/Module/CalendarMenuModuleTest.php b/tests/app/Module/CalendarMenuModuleTest.php
index 41b59836d5..4ab6c58bb7 100644
--- a/tests/app/Module/CalendarMenuModuleTest.php
+++ b/tests/app/Module/CalendarMenuModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CalendarMenuModule
- *
- * @covers \Fisharebest\Webtrees\Module\CalendarMenuModule
- */
+
+#[CoversClass(CalendarMenuModule::class)]
class CalendarMenuModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\CalendarMenuModule::class));
+ $this->assertTrue(class_exists(CalendarMenuModule::class));
}
}
diff --git a/tests/app/Module/CemeteryReportModuleTest.php b/tests/app/Module/CemeteryReportModuleTest.php
index 72b6185fa8..73eff849e5 100644
--- a/tests/app/Module/CemeteryReportModuleTest.php
+++ b/tests/app/Module/CemeteryReportModuleTest.php
@@ -21,53 +21,74 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
-/**
- * Test harness for the class CemeteryReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class CemeteryReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/CensusAssistantModuleTest.php b/tests/app/Module/CensusAssistantModuleTest.php
index 4b51ba0963..e6282e1950 100644
--- a/tests/app/Module/CensusAssistantModuleTest.php
+++ b/tests/app/Module/CensusAssistantModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CensusAssistantModule
- *
- * @covers \Fisharebest\Webtrees\Module\CensusAssistantModule
- */
+
+#[CoversClass(CensusAssistantModule::class)]
class CensusAssistantModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ChangeReportModuleTest.php b/tests/app/Module/ChangeReportModuleTest.php
index 14a7abb936..ca3b578cc9 100644
--- a/tests/app/Module/ChangeReportModuleTest.php
+++ b/tests/app/Module/ChangeReportModuleTest.php
@@ -22,53 +22,74 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
use Fisharebest\Webtrees\Registry;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
-/**
- * Test harness for the class ChangeReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class ChangeReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/ChartsBlockModuleTest.php b/tests/app/Module/ChartsBlockModuleTest.php
index 1e9c3da11a..5be60d9445 100644
--- a/tests/app/Module/ChartsBlockModuleTest.php
+++ b/tests/app/Module/ChartsBlockModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ChartsBlockModule
- *
- * @covers \Fisharebest\Webtrees\Module\ChartsBlockModule
- */
+
+#[CoversClass(ChartsBlockModule::class)]
class ChartsBlockModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ChartsMenuModuleTest.php b/tests/app/Module/ChartsMenuModuleTest.php
index fb285c1d70..9c2d436304 100644
--- a/tests/app/Module/ChartsMenuModuleTest.php
+++ b/tests/app/Module/ChartsMenuModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ChartsMenuModule
- *
- * @covers \Fisharebest\Webtrees\Module\ChartsMenuModule
- */
+
+#[CoversClass(ChartsMenuModule::class)]
class ChartsMenuModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ChartsMenuModule::class));
+ $this->assertTrue(class_exists(ChartsMenuModule::class));
}
}
diff --git a/tests/app/Module/CheckForNewVersionTest.php b/tests/app/Module/CheckForNewVersionTest.php
index 0acf19bb8c..992d96a179 100644
--- a/tests/app/Module/CheckForNewVersionTest.php
+++ b/tests/app/Module/CheckForNewVersionTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CheckForNewVersion
- *
- * @covers \Fisharebest\Webtrees\Module\CheckForNewVersion
- */
+
+#[CoversClass(CheckForNewVersion::class)]
class CheckForNewVersionTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\CheckForNewVersion::class));
+ $this->assertTrue(class_exists(CheckForNewVersion::class));
}
}
diff --git a/tests/app/Module/CkeditorModuleTest.php b/tests/app/Module/CkeditorModuleTest.php
index 4a24b074c6..fb51c38af3 100644
--- a/tests/app/Module/CkeditorModuleTest.php
+++ b/tests/app/Module/CkeditorModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CkeditorModule
- *
- * @covers \Fisharebest\Webtrees\Module\CkeditorModule
- */
+
+#[CoversClass(CkeditorModule::class)]
class CkeditorModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ClippingsCartModuleTest.php b/tests/app/Module/ClippingsCartModuleTest.php
index d9f68584bc..847be09997 100644
--- a/tests/app/Module/ClippingsCartModuleTest.php
+++ b/tests/app/Module/ClippingsCartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ClippingsCartModule
- *
- * @covers \Fisharebest\Webtrees\Module\ClippingsCartModule
- */
+
+#[CoversClass(ClippingsCartModule::class)]
class ClippingsCartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/CloudsThemeTest.php b/tests/app/Module/CloudsThemeTest.php
index 93e086a1a7..7d7d002af2 100644
--- a/tests/app/Module/CloudsThemeTest.php
+++ b/tests/app/Module/CloudsThemeTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CloudsTheme
- *
- * @covers \Fisharebest\Webtrees\Module\CloudsTheme
- */
+
+#[CoversClass(CloudsTheme::class)]
class CloudsThemeTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\CloudsTheme::class));
+ $this->assertTrue(class_exists(CloudsTheme::class));
}
}
diff --git a/tests/app/Module/ColorsThemeTest.php b/tests/app/Module/ColorsThemeTest.php
index 6c99a1e32c..815c8f28dd 100644
--- a/tests/app/Module/ColorsThemeTest.php
+++ b/tests/app/Module/ColorsThemeTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ColorsTheme
- *
- * @covers \Fisharebest\Webtrees\Module\ColorsTheme
- */
+
+#[CoversClass(ColorsTheme::class)]
class ColorsThemeTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ColorsTheme::class));
+ $this->assertTrue(class_exists(ColorsTheme::class));
}
}
diff --git a/tests/app/Module/CompactTreeChartModuleTest.php b/tests/app/Module/CompactTreeChartModuleTest.php
index b37059771f..4745f8579c 100644
--- a/tests/app/Module/CompactTreeChartModuleTest.php
+++ b/tests/app/Module/CompactTreeChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CompactTreeChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\CompactTreeChartModule
- */
+
+#[CoversClass(CompactTreeChartModule::class)]
class CompactTreeChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ContactsFooterModuleTest.php b/tests/app/Module/ContactsFooterModuleTest.php
index 735217902f..d32997a753 100644
--- a/tests/app/Module/ContactsFooterModuleTest.php
+++ b/tests/app/Module/ContactsFooterModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ContactsFooterModule
- *
- * @covers \Fisharebest\Webtrees\Module\ContactsFooterModule
- */
+
+#[CoversClass(ContactsFooterModule::class)]
class ContactsFooterModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ContactsFooterModule::class));
+ $this->assertTrue(class_exists(ContactsFooterModule::class));
}
}
diff --git a/tests/app/Module/CustomCssJsModuleTest.php b/tests/app/Module/CustomCssJsModuleTest.php
index 5f192c07ad..0ecf59ab7d 100644
--- a/tests/app/Module/CustomCssJsModuleTest.php
+++ b/tests/app/Module/CustomCssJsModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CustomCssJsModule
- *
- * @covers \Fisharebest\Webtrees\Module\CustomCssJsModule
- */
+
+#[CoversClass(CustomCssJsModule::class)]
class CustomCssJsModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\CustomCssJsModule::class));
+ $this->assertTrue(class_exists(CustomCssJsModule::class));
}
}
diff --git a/tests/app/Module/CzechMonarchsAndPresidentsTest.php b/tests/app/Module/CzechMonarchsAndPresidentsTest.php
index 8a7f645405..c9b72b2416 100644
--- a/tests/app/Module/CzechMonarchsAndPresidentsTest.php
+++ b/tests/app/Module/CzechMonarchsAndPresidentsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class CzechMonarchsAndPresidents
- *
- * @covers \Fisharebest\Webtrees\Module\CzechMonarchsAndPresidents
- */
+
+#[CoversClass(CzechMonarchsAndPresidents::class)]
class CzechMonarchsAndPresidentsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\CzechMonarchsAndPresidents::class));
+ $this->assertTrue(class_exists(CzechMonarchsAndPresidents::class));
}
}
diff --git a/tests/app/Module/DeathReportModuleTest.php b/tests/app/Module/DeathReportModuleTest.php
index aa3f1d53f1..1e5919d1fe 100644
--- a/tests/app/Module/DeathReportModuleTest.php
+++ b/tests/app/Module/DeathReportModuleTest.php
@@ -21,53 +21,74 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
-/**
- * Test harness for the class FactSourcesReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class DeathReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/DescendancyChartModuleTest.php b/tests/app/Module/DescendancyChartModuleTest.php
index 214da03bc7..4996ac71ba 100644
--- a/tests/app/Module/DescendancyChartModuleTest.php
+++ b/tests/app/Module/DescendancyChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class DescendancyChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\DescendancyChartModule
- */
+
+#[CoversClass(DescendancyChartModule::class)]
class DescendancyChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/DescendancyModuleTest.php b/tests/app/Module/DescendancyModuleTest.php
index d3f912673f..2925cb936e 100644
--- a/tests/app/Module/DescendancyModuleTest.php
+++ b/tests/app/Module/DescendancyModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class DescendancyModule
- *
- * @covers \Fisharebest\Webtrees\Module\DescendancyModule
- */
+
+#[CoversClass(DescendancyModule::class)]
class DescendancyModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/DescendancyReportModuleTest.php b/tests/app/Module/DescendancyReportModuleTest.php
index fb70853fb4..1289661fc2 100644
--- a/tests/app/Module/DescendancyReportModuleTest.php
+++ b/tests/app/Module/DescendancyReportModuleTest.php
@@ -21,54 +21,75 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
use function ob_start;
-/**
- * Test harness for the class DescendancyReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class DescendancyReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/DutchMonarchsTest.php b/tests/app/Module/DutchMonarchsTest.php
index 43dfe366e6..6342831af8 100644
--- a/tests/app/Module/DutchMonarchsTest.php
+++ b/tests/app/Module/DutchMonarchsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class DutchMonarchs
- *
- * @covers \Fisharebest\Webtrees\Module\DutchMonarchs
- */
+
+#[CoversClass(DutchMonarchs::class)]
class DutchMonarchsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\DutchMonarchs::class));
+ $this->assertTrue(class_exists(DutchMonarchs::class));
}
}
diff --git a/tests/app/Module/DutchPrimeMinistersTest.php b/tests/app/Module/DutchPrimeMinistersTest.php
index 8117dc1d84..8c71c27bc3 100644
--- a/tests/app/Module/DutchPrimeMinistersTest.php
+++ b/tests/app/Module/DutchPrimeMinistersTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class DutchPrimeMinisters
- *
- * @covers \Fisharebest\Webtrees\Module\DutchPrimeMinisters
- */
+
+#[CoversClass(DutchPrimeMinisters::class)]
class DutchPrimeMinistersTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\DutchPrimeMinisters::class));
+ $this->assertTrue(class_exists(DutchPrimeMinisters::class));
}
}
diff --git a/tests/app/Module/EsriMapsTest.php b/tests/app/Module/EsriMapsTest.php
index b47fe95073..e929275cb6 100644
--- a/tests/app/Module/EsriMapsTest.php
+++ b/tests/app/Module/EsriMapsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class EsriMaps
- *
- * @covers \Fisharebest\Webtrees\Module\EsriMaps
- */
+
+#[CoversClass(EsriMaps::class)]
class EsriMapsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\EsriMaps::class));
+ $this->assertTrue(class_exists(EsriMaps::class));
}
}
diff --git a/tests/app/Module/FabThemeTest.php b/tests/app/Module/FabThemeTest.php
index a9b2a54f14..671913e9a0 100644
--- a/tests/app/Module/FabThemeTest.php
+++ b/tests/app/Module/FabThemeTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FabTheme
- *
- * @covers \Fisharebest\Webtrees\Module\FabTheme
- */
+
+#[CoversClass(FabTheme::class)]
class FabThemeTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FabTheme::class));
+ $this->assertTrue(class_exists(FabTheme::class));
}
}
diff --git a/tests/app/Module/FactSourcesReportModuleTest.php b/tests/app/Module/FactSourcesReportModuleTest.php
index d3bf1eb909..afeb36292a 100644
--- a/tests/app/Module/FactSourcesReportModuleTest.php
+++ b/tests/app/Module/FactSourcesReportModuleTest.php
@@ -21,53 +21,74 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
-/**
- * Test harness for the class FactSourcesReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class FactSourcesReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/FamilyBookChartModuleTest.php b/tests/app/Module/FamilyBookChartModuleTest.php
index cf5c505b02..769cff5f27 100644
--- a/tests/app/Module/FamilyBookChartModuleTest.php
+++ b/tests/app/Module/FamilyBookChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FamilyBookChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\FamilyBookChartModule
- */
+
+#[CoversClass(FamilyBookChartModule::class)]
class FamilyBookChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/FamilyGroupReportModuleTest.php b/tests/app/Module/FamilyGroupReportModuleTest.php
index b747bf3be0..c2513ac6b4 100644
--- a/tests/app/Module/FamilyGroupReportModuleTest.php
+++ b/tests/app/Module/FamilyGroupReportModuleTest.php
@@ -21,53 +21,74 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
-/**
- * Test harness for the class FamilyGroupReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class FamilyGroupReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/FamilyListModuleTest.php b/tests/app/Module/FamilyListModuleTest.php
index 9be56b2a7a..5545c73b61 100644
--- a/tests/app/Module/FamilyListModuleTest.php
+++ b/tests/app/Module/FamilyListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FamilyListModule
- *
- * @covers \Fisharebest\Webtrees\Module\FamilyListModule
- */
+
+#[CoversClass(FamilyListModule::class)]
class FamilyListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FamilyListModule::class));
+ $this->assertTrue(class_exists(FamilyListModule::class));
}
}
diff --git a/tests/app/Module/FamilyNavigatorModuleTest.php b/tests/app/Module/FamilyNavigatorModuleTest.php
index 994596aa39..86a162370a 100644
--- a/tests/app/Module/FamilyNavigatorModuleTest.php
+++ b/tests/app/Module/FamilyNavigatorModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FamilyNavigatorModule
- *
- * @covers \Fisharebest\Webtrees\Module\FamilyNavigatorModule
- */
+
+#[CoversClass(FamilyNavigatorModule::class)]
class FamilyNavigatorModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/FamilyTreeFavoritesModuleTest.php b/tests/app/Module/FamilyTreeFavoritesModuleTest.php
index 075c42f603..8de54919dc 100644
--- a/tests/app/Module/FamilyTreeFavoritesModuleTest.php
+++ b/tests/app/Module/FamilyTreeFavoritesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FamilyTreeFavoritesModule
- *
- * @covers \Fisharebest\Webtrees\Module\FamilyTreeFavoritesModule
- */
+
+#[CoversClass(FamilyTreeFavoritesModule::class)]
class FamilyTreeFavoritesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/FamilyTreeNewsModuleTest.php b/tests/app/Module/FamilyTreeNewsModuleTest.php
index 52b4f7acad..c6338c75d3 100644
--- a/tests/app/Module/FamilyTreeNewsModuleTest.php
+++ b/tests/app/Module/FamilyTreeNewsModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FamilyTreeNewsModule
- *
- * @covers \Fisharebest\Webtrees\Module\FamilyTreeNewsModule
- */
+
+#[CoversClass(FamilyTreeNewsModule::class)]
class FamilyTreeNewsModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/FamilyTreeStatisticsModuleTest.php b/tests/app/Module/FamilyTreeStatisticsModuleTest.php
index eba8ba6c27..fc74e9de83 100644
--- a/tests/app/Module/FamilyTreeStatisticsModuleTest.php
+++ b/tests/app/Module/FamilyTreeStatisticsModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FamilyTreeStatisticsModule
- *
- * @covers \Fisharebest\Webtrees\Module\FamilyTreeStatisticsModule
- */
+
+#[CoversClass(FamilyTreeStatisticsModule::class)]
class FamilyTreeStatisticsModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/FanChartModuleTest.php b/tests/app/Module/FanChartModuleTest.php
index b128450abd..5c994250ed 100644
--- a/tests/app/Module/FanChartModuleTest.php
+++ b/tests/app/Module/FanChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FanChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\FanChartModule
- */
+
+#[CoversClass(FanChartModule::class)]
class FanChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/FixCemeteryTagTest.php b/tests/app/Module/FixCemeteryTagTest.php
index 7c48f4dd1e..88eba4551a 100644
--- a/tests/app/Module/FixCemeteryTagTest.php
+++ b/tests/app/Module/FixCemeteryTagTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixCemeteryTag
- *
- * @covers \Fisharebest\Webtrees\Module\FixCemeteryTag
- */
+
+#[CoversClass(FixCemeteryTag::class)]
class FixCemeteryTagTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixCemeteryTag::class));
+ $this->assertTrue(class_exists(FixCemeteryTag::class));
}
}
diff --git a/tests/app/Module/FixDuplicateLinksTest.php b/tests/app/Module/FixDuplicateLinksTest.php
index defa945b02..4287f81f48 100644
--- a/tests/app/Module/FixDuplicateLinksTest.php
+++ b/tests/app/Module/FixDuplicateLinksTest.php
@@ -27,13 +27,11 @@ use Fisharebest\Webtrees\Session;
use Fisharebest\Webtrees\TestCase;
use Fisharebest\Webtrees\Tree;
use Illuminate\Support\Collection;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Class FixDuplicateLinksTest.
- *
- * @covers \Fisharebest\Webtrees\Module\FixDuplicateLinks
- * @covers \Fisharebest\Webtrees\Module\ModuleDataFixTrait
- */
+
+#[CoversClass(FixDuplicateLinks::class)]
+#[CoversClass(ModuleDataFixTrait::class)]
class FixDuplicateLinksTest extends TestCase
{
protected static bool $uses_database = true;
diff --git a/tests/app/Module/FixMissingDeathsTest.php b/tests/app/Module/FixMissingDeathsTest.php
index c13d0547ec..722fd03266 100644
--- a/tests/app/Module/FixMissingDeathsTest.php
+++ b/tests/app/Module/FixMissingDeathsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixMissingDeaths
- *
- * @covers \Fisharebest\Webtrees\Module\FixMissingDeaths
- */
+
+#[CoversClass(FixMissingDeaths::class)]
class FixMissingDeathsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixMissingDeaths::class));
+ $this->assertTrue(class_exists(FixMissingDeaths::class));
}
}
diff --git a/tests/app/Module/FixNameSlashesAndSpacesTest.php b/tests/app/Module/FixNameSlashesAndSpacesTest.php
index 63ed1e75ae..207e915ec0 100644
--- a/tests/app/Module/FixNameSlashesAndSpacesTest.php
+++ b/tests/app/Module/FixNameSlashesAndSpacesTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixNameSlashesAndSpaces
- *
- * @covers \Fisharebest\Webtrees\Module\FixNameSlashesAndSpaces
- */
+
+#[CoversClass(FixNameSlashesAndSpaces::class)]
class FixNameSlashesAndSpacesTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixNameSlashesAndSpaces::class));
+ $this->assertTrue(class_exists(FixNameSlashesAndSpaces::class));
}
}
diff --git a/tests/app/Module/FixNameTagsTest.php b/tests/app/Module/FixNameTagsTest.php
index ca0a080766..5d1e58c78f 100644
--- a/tests/app/Module/FixNameTagsTest.php
+++ b/tests/app/Module/FixNameTagsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixNameTags
- *
- * @covers \Fisharebest\Webtrees\Module\FixNameTags
- */
+
+#[CoversClass(FixNameTags::class)]
class FixNameTagsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixNameTags::class));
+ $this->assertTrue(class_exists(FixNameTags::class));
}
}
diff --git a/tests/app/Module/FixPlaceNamesTest.php b/tests/app/Module/FixPlaceNamesTest.php
index 0e8cce68e7..1a7a1a84a1 100644
--- a/tests/app/Module/FixPlaceNamesTest.php
+++ b/tests/app/Module/FixPlaceNamesTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixPlaceNames
- *
- * @covers \Fisharebest\Webtrees\Module\FixPlaceNames
- */
+
+#[CoversClass(FixPlaceNames::class)]
class FixPlaceNamesTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixPlaceNames::class));
+ $this->assertTrue(class_exists(FixPlaceNames::class));
}
}
diff --git a/tests/app/Module/FixPrimaryTagTest.php b/tests/app/Module/FixPrimaryTagTest.php
index b2e0ac60e8..84ea50fb62 100644
--- a/tests/app/Module/FixPrimaryTagTest.php
+++ b/tests/app/Module/FixPrimaryTagTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixPrimaryTag
- *
- * @covers \Fisharebest\Webtrees\Module\FixPrimaryTag
- */
+
+#[CoversClass(FixPrimaryTag::class)]
class FixPrimaryTagTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixPrimaryTag::class));
+ $this->assertTrue(class_exists(FixPrimaryTag::class));
}
}
diff --git a/tests/app/Module/FixSearchAndReplaceTest.php b/tests/app/Module/FixSearchAndReplaceTest.php
index 21bfaca463..2945c33f58 100644
--- a/tests/app/Module/FixSearchAndReplaceTest.php
+++ b/tests/app/Module/FixSearchAndReplaceTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixSearchAndReplace
- *
- * @covers \Fisharebest\Webtrees\Module\FixSearchAndReplace
- */
+
+#[CoversClass(FixSearchAndReplace::class)]
class FixSearchAndReplaceTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixSearchAndReplace::class));
+ $this->assertTrue(class_exists(FixSearchAndReplace::class));
}
}
diff --git a/tests/app/Module/FixWtObjeSortTagTest.php b/tests/app/Module/FixWtObjeSortTagTest.php
index dd8c0c3137..216d9b20e9 100644
--- a/tests/app/Module/FixWtObjeSortTagTest.php
+++ b/tests/app/Module/FixWtObjeSortTagTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FixWtObjeSortTag
- *
- * @covers \Fisharebest\Webtrees\Module\FixWtObjeSortTag
- */
+
+#[CoversClass(FixWtObjeSortTag::class)]
class FixWtObjeSortTagTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FixWtObjeSortTag::class));
+ $this->assertTrue(class_exists(FixWtObjeSortTag::class));
}
}
diff --git a/tests/app/Module/FrenchHistoryTest.php b/tests/app/Module/FrenchHistoryTest.php
index 7c5f08c002..227a8fe1f2 100644
--- a/tests/app/Module/FrenchHistoryTest.php
+++ b/tests/app/Module/FrenchHistoryTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FrenchHistory
- *
- * @covers \Fisharebest\Webtrees\Module\FrenchHistory
- */
+
+#[CoversClass(FrenchHistory::class)]
class FrenchHistoryTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\FrenchHistory::class));
+ $this->assertTrue(class_exists(FrenchHistory::class));
}
}
diff --git a/tests/app/Module/FrequentlyAskedQuestionsModuleTest.php b/tests/app/Module/FrequentlyAskedQuestionsModuleTest.php
index 336f801eec..6cbce9c3c5 100644
--- a/tests/app/Module/FrequentlyAskedQuestionsModuleTest.php
+++ b/tests/app/Module/FrequentlyAskedQuestionsModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class FrequentlyAskedQuestionsModule
- *
- * @covers \Fisharebest\Webtrees\Module\FrequentlyAskedQuestionsModule
- */
+
+#[CoversClass(FrequentlyAskedQuestionsModule::class)]
class FrequentlyAskedQuestionsModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/GeonamesAutocompleteTest.php b/tests/app/Module/GeonamesAutocompleteTest.php
index c737f64370..969c392497 100644
--- a/tests/app/Module/GeonamesAutocompleteTest.php
+++ b/tests/app/Module/GeonamesAutocompleteTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class GeonamesAutocomplete
- *
- * @covers \Fisharebest\Webtrees\Module\GeonamesAutocomplete
- */
+
+#[CoversClass(GeonamesAutocomplete::class)]
class GeonamesAutocompleteTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\GeonamesAutocomplete::class));
+ $this->assertTrue(class_exists(GeonamesAutocomplete::class));
}
}
diff --git a/tests/app/Module/GoogleAnalyticsModuleTest.php b/tests/app/Module/GoogleAnalyticsModuleTest.php
index 669c84bc09..89ebb5a339 100644
--- a/tests/app/Module/GoogleAnalyticsModuleTest.php
+++ b/tests/app/Module/GoogleAnalyticsModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class GoogleAnalyticsModule
- *
- * @covers \Fisharebest\Webtrees\Module\GoogleAnalyticsModule
- */
+
+#[CoversClass(GoogleAnalyticsModule::class)]
class GoogleAnalyticsModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\GoogleAnalyticsModule::class));
+ $this->assertTrue(class_exists(GoogleAnalyticsModule::class));
}
}
diff --git a/tests/app/Module/GoogleMapsTest.php b/tests/app/Module/GoogleMapsTest.php
index 9b2d184bbb..b3f3307bdb 100644
--- a/tests/app/Module/GoogleMapsTest.php
+++ b/tests/app/Module/GoogleMapsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class GoogleMaps
- *
- * @covers \Fisharebest\Webtrees\Module\GoogleMaps
- */
+
+#[CoversClass(GoogleMaps::class)]
class GoogleMapsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\GoogleMaps::class));
+ $this->assertTrue(class_exists(GoogleMaps::class));
}
}
diff --git a/tests/app/Module/GoogleWebmasterToolsModuleTest.php b/tests/app/Module/GoogleWebmasterToolsModuleTest.php
index 43f410b741..7a789ea739 100644
--- a/tests/app/Module/GoogleWebmasterToolsModuleTest.php
+++ b/tests/app/Module/GoogleWebmasterToolsModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class GoogleWebmasterToolsModule
- *
- * @covers \Fisharebest\Webtrees\Module\GoogleWebmasterToolsModule
- */
+
+#[CoversClass(GoogleWebmasterToolsModule::class)]
class GoogleWebmasterToolsModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\GoogleWebmasterToolsModule::class));
+ $this->assertTrue(class_exists(GoogleWebmasterToolsModule::class));
}
}
diff --git a/tests/app/Module/HereMapsTest.php b/tests/app/Module/HereMapsTest.php
index 15c3f44316..661c0642e9 100644
--- a/tests/app/Module/HereMapsTest.php
+++ b/tests/app/Module/HereMapsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class HereMaps
- *
- * @covers \Fisharebest\Webtrees\Module\HereMaps
- */
+
+#[CoversClass(HereMaps::class)]
class HereMapsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\HereMaps::class));
+ $this->assertTrue(class_exists(HereMaps::class));
}
}
diff --git a/tests/app/Module/HitCountFooterModuleTest.php b/tests/app/Module/HitCountFooterModuleTest.php
index f56ff2460e..14d8056249 100644
--- a/tests/app/Module/HitCountFooterModuleTest.php
+++ b/tests/app/Module/HitCountFooterModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class HitCountFooterModule
- *
- * @covers \Fisharebest\Webtrees\Module\HitCountFooterModule
- */
+
+#[CoversClass(HitCountFooterModule::class)]
class HitCountFooterModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\HitCountFooterModule::class));
+ $this->assertTrue(class_exists(HitCountFooterModule::class));
}
}
diff --git a/tests/app/Module/HourglassChartModuleTest.php b/tests/app/Module/HourglassChartModuleTest.php
index ad4a157ada..e8767746a7 100644
--- a/tests/app/Module/HourglassChartModuleTest.php
+++ b/tests/app/Module/HourglassChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class HourglassChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\HourglassChartModule
- */
+
+#[CoversClass(HourglassChartModule::class)]
class HourglassChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/HtmlBlockModuleTest.php b/tests/app/Module/HtmlBlockModuleTest.php
index c974166023..d013e855cc 100644
--- a/tests/app/Module/HtmlBlockModuleTest.php
+++ b/tests/app/Module/HtmlBlockModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class HtmlBlockModule
- *
- * @covers \Fisharebest\Webtrees\Module\HtmlBlockModule
- */
+
+#[CoversClass(HtmlBlockModule::class)]
class HtmlBlockModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/IndividualFactsTabModuleTest.php b/tests/app/Module/IndividualFactsTabModuleTest.php
index dc5ef9723a..2527bd4f80 100644
--- a/tests/app/Module/IndividualFactsTabModuleTest.php
+++ b/tests/app/Module/IndividualFactsTabModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class IndividualFactsTabModule
- *
- * @covers \Fisharebest\Webtrees\Module\IndividualFactsTabModule
- */
+
+#[CoversClass(IndividualFactsTabModule::class)]
class IndividualFactsTabModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/IndividualFamiliesReportModuleTest.php b/tests/app/Module/IndividualFamiliesReportModuleTest.php
index f82837662d..9fab14c885 100644
--- a/tests/app/Module/IndividualFamiliesReportModuleTest.php
+++ b/tests/app/Module/IndividualFamiliesReportModuleTest.php
@@ -21,54 +21,75 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
+
use function ob_get_clean;
use function ob_start;
-/**
- * Test harness for the class IndividualFamiliesReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class IndividualFamiliesReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/IndividualListModuleTest.php b/tests/app/Module/IndividualListModuleTest.php
index 77a824b5a1..f620983394 100644
--- a/tests/app/Module/IndividualListModuleTest.php
+++ b/tests/app/Module/IndividualListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class IndividualListModule
- *
- * @covers \Fisharebest\Webtrees\Module\IndividualListModule
- */
+
+#[CoversClass(IndividualListModule::class)]
class IndividualListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\IndividualListModule::class));
+ $this->assertTrue(class_exists(IndividualListModule::class));
}
}
diff --git a/tests/app/Module/IndividualMetadataModuleTest.php b/tests/app/Module/IndividualMetadataModuleTest.php
index 6b7c950742..3048630e22 100644
--- a/tests/app/Module/IndividualMetadataModuleTest.php
+++ b/tests/app/Module/IndividualMetadataModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class IndividualMetadataModule
- *
- * @covers \Fisharebest\Webtrees\Module\IndividualMetadataModule
- */
+
+#[CoversClass(IndividualMetadataModule::class)]
class IndividualMetadataModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/IndividualReportModuleTest.php b/tests/app/Module/IndividualReportModuleTest.php
index 6618591d04..82c4b0fe1d 100644
--- a/tests/app/Module/IndividualReportModuleTest.php
+++ b/tests/app/Module/IndividualReportModuleTest.php
@@ -21,51 +21,71 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class IndividualReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class IndividualReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/InteractiveTree/TreeViewTest.php b/tests/app/Module/InteractiveTree/TreeViewTest.php
index 1dbab9a432..ece3b21a9c 100644
--- a/tests/app/Module/InteractiveTree/TreeViewTest.php
+++ b/tests/app/Module/InteractiveTree/TreeViewTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module\InteractiveTree;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class TreeView
- *
- * @covers \Fisharebest\Webtrees\Module\InteractiveTree\TreeView
- */
+
+#[CoversClass(TreeView::class)]
class TreeViewTest extends TestCase
{
/**
diff --git a/tests/app/Module/InteractiveTreeModuleTest.php b/tests/app/Module/InteractiveTreeModuleTest.php
index 0243847e90..75f9e85dde 100644
--- a/tests/app/Module/InteractiveTreeModuleTest.php
+++ b/tests/app/Module/InteractiveTreeModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class InteractiveTreeModule
- *
- * @covers \Fisharebest\Webtrees\Module\InteractiveTreeModule
- */
+
+#[CoversClass(InteractiveTreeModule::class)]
class InteractiveTreeModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/LanguageAfrikaansTest.php b/tests/app/Module/LanguageAfrikaansTest.php
index a74f98bf7d..6967d828ac 100644
--- a/tests/app/Module/LanguageAfrikaansTest.php
+++ b/tests/app/Module/LanguageAfrikaansTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageAfrikaans
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageAfrikaans
- */
+
+#[CoversClass(LanguageAfrikaans::class)]
class LanguageAfrikaansTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageAfrikaans::class));
+ $this->assertTrue(class_exists(LanguageAfrikaans::class));
}
}
diff --git a/tests/app/Module/LanguageAlbanianTest.php b/tests/app/Module/LanguageAlbanianTest.php
index 1539e32b85..4ace22a1d7 100644
--- a/tests/app/Module/LanguageAlbanianTest.php
+++ b/tests/app/Module/LanguageAlbanianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageAlbanian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageAlbanian
- */
+
+#[CoversClass(LanguageAlbanian::class)]
class LanguageAlbanianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageAlbanian::class));
+ $this->assertTrue(class_exists(LanguageAlbanian::class));
}
}
diff --git a/tests/app/Module/LanguageArabicTest.php b/tests/app/Module/LanguageArabicTest.php
index 1f382c47ca..81ace9a4ef 100644
--- a/tests/app/Module/LanguageArabicTest.php
+++ b/tests/app/Module/LanguageArabicTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageArabic
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageArabic
- */
+
+#[CoversClass(LanguageArabic::class)]
class LanguageArabicTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageArabic::class));
+ $this->assertTrue(class_exists(LanguageArabic::class));
}
}
diff --git a/tests/app/Module/LanguageBosnianTest.php b/tests/app/Module/LanguageBosnianTest.php
index 71b845c063..0c10210adb 100644
--- a/tests/app/Module/LanguageBosnianTest.php
+++ b/tests/app/Module/LanguageBosnianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageBosnian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageBosnian
- */
+
+#[CoversClass(LanguageBosnian::class)]
class LanguageBosnianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageBosnian::class));
+ $this->assertTrue(class_exists(LanguageBosnian::class));
}
}
diff --git a/tests/app/Module/LanguageBulgarianTest.php b/tests/app/Module/LanguageBulgarianTest.php
index a906ef1fe8..e927d768ee 100644
--- a/tests/app/Module/LanguageBulgarianTest.php
+++ b/tests/app/Module/LanguageBulgarianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageBulgarian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageBulgarian
- */
+
+#[CoversClass(LanguageBulgarian::class)]
class LanguageBulgarianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageBulgarian::class));
+ $this->assertTrue(class_exists(LanguageBulgarian::class));
}
}
diff --git a/tests/app/Module/LanguageCatalanTest.php b/tests/app/Module/LanguageCatalanTest.php
index 589f9764d3..a077784511 100644
--- a/tests/app/Module/LanguageCatalanTest.php
+++ b/tests/app/Module/LanguageCatalanTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageCatalan
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageCatalan
- */
+
+#[CoversClass(LanguageCatalan::class)]
class LanguageCatalanTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageCatalan::class));
+ $this->assertTrue(class_exists(LanguageCatalan::class));
}
}
diff --git a/tests/app/Module/LanguageChineseSimplifiedTest.php b/tests/app/Module/LanguageChineseSimplifiedTest.php
index cf63c7bdb2..a340a8238b 100644
--- a/tests/app/Module/LanguageChineseSimplifiedTest.php
+++ b/tests/app/Module/LanguageChineseSimplifiedTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageChineseSimplified
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageChineseSimplified
- */
+
+#[CoversClass(LanguageChineseSimplified::class)]
class LanguageChineseSimplifiedTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageChineseSimplified::class));
+ $this->assertTrue(class_exists(LanguageChineseSimplified::class));
}
}
diff --git a/tests/app/Module/LanguageChineseTraditionalTest.php b/tests/app/Module/LanguageChineseTraditionalTest.php
index 8f4d876480..99dffe176d 100644
--- a/tests/app/Module/LanguageChineseTraditionalTest.php
+++ b/tests/app/Module/LanguageChineseTraditionalTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageChineseTraditional
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageChineseTraditional
- */
+
+#[CoversClass(LanguageChineseTraditional::class)]
class LanguageChineseTraditionalTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageChineseTraditional::class));
+ $this->assertTrue(class_exists(LanguageChineseTraditional::class));
}
}
diff --git a/tests/app/Module/LanguageCroatianTest.php b/tests/app/Module/LanguageCroatianTest.php
index 856c4c437f..94b5b71b2e 100644
--- a/tests/app/Module/LanguageCroatianTest.php
+++ b/tests/app/Module/LanguageCroatianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageCroatian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageCroatian
- */
+
+#[CoversClass(LanguageCroatian::class)]
class LanguageCroatianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageCroatian::class));
+ $this->assertTrue(class_exists(LanguageCroatian::class));
}
}
diff --git a/tests/app/Module/LanguageCzechTest.php b/tests/app/Module/LanguageCzechTest.php
index a1dc794465..79c17d45c6 100644
--- a/tests/app/Module/LanguageCzechTest.php
+++ b/tests/app/Module/LanguageCzechTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageCzech
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageCzech
- */
+
+#[CoversClass(LanguageCzech::class)]
class LanguageCzechTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageCzech::class));
+ $this->assertTrue(class_exists(LanguageCzech::class));
}
}
diff --git a/tests/app/Module/LanguageDanishTest.php b/tests/app/Module/LanguageDanishTest.php
index d028d320d9..cfeac27952 100644
--- a/tests/app/Module/LanguageDanishTest.php
+++ b/tests/app/Module/LanguageDanishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageDanish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageDanish
- */
+
+#[CoversClass(LanguageDanish::class)]
class LanguageDanishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageDanish::class));
+ $this->assertTrue(class_exists(LanguageDanish::class));
}
}
diff --git a/tests/app/Module/LanguageDivehiTest.php b/tests/app/Module/LanguageDivehiTest.php
index 2e50e69735..c0ab05f2e4 100644
--- a/tests/app/Module/LanguageDivehiTest.php
+++ b/tests/app/Module/LanguageDivehiTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageDivehi
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageDivehi
- */
+
+#[CoversClass(LanguageDivehi::class)]
class LanguageDivehiTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageDivehi::class));
+ $this->assertTrue(class_exists(LanguageDivehi::class));
}
}
diff --git a/tests/app/Module/LanguageDutchTest.php b/tests/app/Module/LanguageDutchTest.php
index f1281953ed..4b98f8a9fb 100644
--- a/tests/app/Module/LanguageDutchTest.php
+++ b/tests/app/Module/LanguageDutchTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageDutch
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageDutch
- */
+
+#[CoversClass(LanguageDutch::class)]
class LanguageDutchTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageDutch::class));
+ $this->assertTrue(class_exists(LanguageDutch::class));
}
}
diff --git a/tests/app/Module/LanguageEnglishAustraliaTest.php b/tests/app/Module/LanguageEnglishAustraliaTest.php
index 269e0c8f6a..b3e7727a96 100644
--- a/tests/app/Module/LanguageEnglishAustraliaTest.php
+++ b/tests/app/Module/LanguageEnglishAustraliaTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageEnglishAustralia
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageEnglishAustralia
- */
+
+#[CoversClass(LanguageEnglishAustralia::class)]
class LanguageEnglishAustraliaTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageEnglishAustralia::class));
+ $this->assertTrue(class_exists(LanguageEnglishAustralia::class));
}
}
diff --git a/tests/app/Module/LanguageEnglishGreatBritainTest.php b/tests/app/Module/LanguageEnglishGreatBritainTest.php
index c74d70ef4f..771cc6449a 100644
--- a/tests/app/Module/LanguageEnglishGreatBritainTest.php
+++ b/tests/app/Module/LanguageEnglishGreatBritainTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageEnglishGreatBritain
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageEnglishGreatBritain
- */
+
+#[CoversClass(LanguageEnglishGreatBritain::class)]
class LanguageEnglishGreatBritainTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageEnglishGreatBritain::class));
+ $this->assertTrue(class_exists(LanguageEnglishGreatBritain::class));
}
}
diff --git a/tests/app/Module/LanguageEnglishUnitedStatesTest.php b/tests/app/Module/LanguageEnglishUnitedStatesTest.php
index a788a991f2..a3d7c1a066 100644
--- a/tests/app/Module/LanguageEnglishUnitedStatesTest.php
+++ b/tests/app/Module/LanguageEnglishUnitedStatesTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageEnglishUnitedStates
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageEnglishUnitedStates
- */
+
+#[CoversClass(LanguageEnglishUnitedStates::class)]
class LanguageEnglishUnitedStatesTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageEnglishUnitedStates::class));
+ $this->assertTrue(class_exists(LanguageEnglishUnitedStates::class));
}
}
diff --git a/tests/app/Module/LanguageEstonianTest.php b/tests/app/Module/LanguageEstonianTest.php
index 6ae02ca042..51851b546e 100644
--- a/tests/app/Module/LanguageEstonianTest.php
+++ b/tests/app/Module/LanguageEstonianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageEstonian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageEstonian
- */
+
+#[CoversClass(LanguageEstonian::class)]
class LanguageEstonianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageEstonian::class));
+ $this->assertTrue(class_exists(LanguageEstonian::class));
}
}
diff --git a/tests/app/Module/LanguageFaroeseTest.php b/tests/app/Module/LanguageFaroeseTest.php
index d50de1ffe3..389c2e19e7 100644
--- a/tests/app/Module/LanguageFaroeseTest.php
+++ b/tests/app/Module/LanguageFaroeseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageFaroese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageFaroese
- */
+
+#[CoversClass(LanguageFaroese::class)]
class LanguageFaroeseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageFaroese::class));
+ $this->assertTrue(class_exists(LanguageFaroese::class));
}
}
diff --git a/tests/app/Module/LanguageFarsiTest.php b/tests/app/Module/LanguageFarsiTest.php
index bc38c2d104..a890fba2cf 100644
--- a/tests/app/Module/LanguageFarsiTest.php
+++ b/tests/app/Module/LanguageFarsiTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageFarsi
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageFarsi
- */
+
+#[CoversClass(LanguageFarsi::class)]
class LanguageFarsiTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageFarsi::class));
+ $this->assertTrue(class_exists(LanguageFarsi::class));
}
}
diff --git a/tests/app/Module/LanguageFinnishTest.php b/tests/app/Module/LanguageFinnishTest.php
index eba0ea7acf..e58de41b08 100644
--- a/tests/app/Module/LanguageFinnishTest.php
+++ b/tests/app/Module/LanguageFinnishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageFinnish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageFinnish
- */
+
+#[CoversClass(LanguageFinnish::class)]
class LanguageFinnishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageFinnish::class));
+ $this->assertTrue(class_exists(LanguageFinnish::class));
}
}
diff --git a/tests/app/Module/LanguageFrenchCanadaTest.php b/tests/app/Module/LanguageFrenchCanadaTest.php
index 1bbf920adb..4d36faaec8 100644
--- a/tests/app/Module/LanguageFrenchCanadaTest.php
+++ b/tests/app/Module/LanguageFrenchCanadaTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageFrenchCanada
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageFrenchCanada
- */
+
+#[CoversClass(LanguageFrenchCanada::class)]
class LanguageFrenchCanadaTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageFrenchCanada::class));
+ $this->assertTrue(class_exists(LanguageFrenchCanada::class));
}
}
diff --git a/tests/app/Module/LanguageFrenchTest.php b/tests/app/Module/LanguageFrenchTest.php
index 830edfcc9d..f1f02e8e8a 100644
--- a/tests/app/Module/LanguageFrenchTest.php
+++ b/tests/app/Module/LanguageFrenchTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageFrench
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageFrench
- */
+
+#[CoversClass(LanguageFrench::class)]
class LanguageFrenchTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageFrench::class));
+ $this->assertTrue(class_exists(LanguageFrench::class));
}
}
diff --git a/tests/app/Module/LanguageGalicianTest.php b/tests/app/Module/LanguageGalicianTest.php
index b12f5263ef..e2228091bf 100644
--- a/tests/app/Module/LanguageGalicianTest.php
+++ b/tests/app/Module/LanguageGalicianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageGalician
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageGalician
- */
+
+#[CoversClass(LanguageGalician::class)]
class LanguageGalicianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageGalician::class));
+ $this->assertTrue(class_exists(LanguageGalician::class));
}
}
diff --git a/tests/app/Module/LanguageGeorgianTest.php b/tests/app/Module/LanguageGeorgianTest.php
index 52472f40a2..d36d0efd5f 100644
--- a/tests/app/Module/LanguageGeorgianTest.php
+++ b/tests/app/Module/LanguageGeorgianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageGeorgian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageGeorgian
- */
+
+#[CoversClass(LanguageGeorgian::class)]
class LanguageGeorgianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageGeorgian::class));
+ $this->assertTrue(class_exists(LanguageGeorgian::class));
}
}
diff --git a/tests/app/Module/LanguageGermanTest.php b/tests/app/Module/LanguageGermanTest.php
index 1509840d4b..e72d47604a 100644
--- a/tests/app/Module/LanguageGermanTest.php
+++ b/tests/app/Module/LanguageGermanTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageGerman
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageGerman
- */
+
+#[CoversClass(LanguageGerman::class)]
class LanguageGermanTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageGerman::class));
+ $this->assertTrue(class_exists(LanguageGerman::class));
}
}
diff --git a/tests/app/Module/LanguageGreekTest.php b/tests/app/Module/LanguageGreekTest.php
index 3deab9d024..831c881ec7 100644
--- a/tests/app/Module/LanguageGreekTest.php
+++ b/tests/app/Module/LanguageGreekTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageGreek
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageGreek
- */
+
+#[CoversClass(LanguageGreek::class)]
class LanguageGreekTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageGreek::class));
+ $this->assertTrue(class_exists(LanguageGreek::class));
}
}
diff --git a/tests/app/Module/LanguageHebrewTest.php b/tests/app/Module/LanguageHebrewTest.php
index 616e8dcc70..4be2c37437 100644
--- a/tests/app/Module/LanguageHebrewTest.php
+++ b/tests/app/Module/LanguageHebrewTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageHebrew
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageHebrew
- */
+
+#[CoversClass(LanguageHebrew::class)]
class LanguageHebrewTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageHebrew::class));
+ $this->assertTrue(class_exists(LanguageHebrew::class));
}
}
diff --git a/tests/app/Module/LanguageHindiTest.php b/tests/app/Module/LanguageHindiTest.php
index 7ad4e5a6b8..d3ddc9c840 100644
--- a/tests/app/Module/LanguageHindiTest.php
+++ b/tests/app/Module/LanguageHindiTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageHindi
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageHindi
- */
+
+#[CoversClass(LanguageHindi::class)]
class LanguageHindiTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageHindi::class));
+ $this->assertTrue(class_exists(LanguageHindi::class));
}
}
diff --git a/tests/app/Module/LanguageHungarianTest.php b/tests/app/Module/LanguageHungarianTest.php
index a8a90e21b6..5d441fde17 100644
--- a/tests/app/Module/LanguageHungarianTest.php
+++ b/tests/app/Module/LanguageHungarianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageHungarian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageHungarian
- */
+
+#[CoversClass(LanguageHungarian::class)]
class LanguageHungarianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageHungarian::class));
+ $this->assertTrue(class_exists(LanguageHungarian::class));
}
}
diff --git a/tests/app/Module/LanguageIcelandicTest.php b/tests/app/Module/LanguageIcelandicTest.php
index e85e5f3a94..707c38054e 100644
--- a/tests/app/Module/LanguageIcelandicTest.php
+++ b/tests/app/Module/LanguageIcelandicTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageIcelandic
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageIcelandic
- */
+
+#[CoversClass(LanguageIcelandic::class)]
class LanguageIcelandicTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageIcelandic::class));
+ $this->assertTrue(class_exists(LanguageIcelandic::class));
}
}
diff --git a/tests/app/Module/LanguageIndonesianTest.php b/tests/app/Module/LanguageIndonesianTest.php
index 6f35c0ac6e..8b02797cdc 100644
--- a/tests/app/Module/LanguageIndonesianTest.php
+++ b/tests/app/Module/LanguageIndonesianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageIndonesian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageIndonesian
- */
+
+#[CoversClass(LanguageIndonesian::class)]
class LanguageIndonesianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageIndonesian::class));
+ $this->assertTrue(class_exists(LanguageIndonesian::class));
}
}
diff --git a/tests/app/Module/LanguageItalianTest.php b/tests/app/Module/LanguageItalianTest.php
index b3d74089c1..e54381cb87 100644
--- a/tests/app/Module/LanguageItalianTest.php
+++ b/tests/app/Module/LanguageItalianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageItalian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageItalian
- */
+
+#[CoversClass(LanguageItalian::class)]
class LanguageItalianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageItalian::class));
+ $this->assertTrue(class_exists(LanguageItalian::class));
}
}
diff --git a/tests/app/Module/LanguageJapaneseTest.php b/tests/app/Module/LanguageJapaneseTest.php
index e840887768..084ecfab2b 100644
--- a/tests/app/Module/LanguageJapaneseTest.php
+++ b/tests/app/Module/LanguageJapaneseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageJapanese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageJapanese
- */
+
+#[CoversClass(LanguageJapanese::class)]
class LanguageJapaneseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageJapanese::class));
+ $this->assertTrue(class_exists(LanguageJapanese::class));
}
}
diff --git a/tests/app/Module/LanguageJavaneseTest.php b/tests/app/Module/LanguageJavaneseTest.php
index 206800e0ca..490ea66a13 100644
--- a/tests/app/Module/LanguageJavaneseTest.php
+++ b/tests/app/Module/LanguageJavaneseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageJavanese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageJavanese
- */
+
+#[CoversClass(LanguageJavanese::class)]
class LanguageJavaneseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageJavanese::class));
+ $this->assertTrue(class_exists(LanguageJavanese::class));
}
}
diff --git a/tests/app/Module/LanguageKazhakTest.php b/tests/app/Module/LanguageKazhakTest.php
index 5a2ebf9790..f829fd4a6f 100644
--- a/tests/app/Module/LanguageKazhakTest.php
+++ b/tests/app/Module/LanguageKazhakTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageKazhak
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageKazhak
- */
+
+#[CoversClass(LanguageKazhak::class)]
class LanguageKazhakTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageKazhak::class));
+ $this->assertTrue(class_exists(LanguageKazhak::class));
}
}
diff --git a/tests/app/Module/LanguageKoreanTest.php b/tests/app/Module/LanguageKoreanTest.php
index c40afea057..a42feb4215 100644
--- a/tests/app/Module/LanguageKoreanTest.php
+++ b/tests/app/Module/LanguageKoreanTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageKorean
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageKorean
- */
+
+#[CoversClass(LanguageKorean::class)]
class LanguageKoreanTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageKorean::class));
+ $this->assertTrue(class_exists(LanguageKorean::class));
}
}
diff --git a/tests/app/Module/LanguageKurdishTest.php b/tests/app/Module/LanguageKurdishTest.php
index 2f1f398cd8..5f5810f181 100644
--- a/tests/app/Module/LanguageKurdishTest.php
+++ b/tests/app/Module/LanguageKurdishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageKurdish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageKurdish
- */
+
+#[CoversClass(LanguageKurdish::class)]
class LanguageKurdishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageKurdish::class));
+ $this->assertTrue(class_exists(LanguageKurdish::class));
}
}
diff --git a/tests/app/Module/LanguageLatvianTest.php b/tests/app/Module/LanguageLatvianTest.php
index 296dfa14c0..99106a7c24 100644
--- a/tests/app/Module/LanguageLatvianTest.php
+++ b/tests/app/Module/LanguageLatvianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageLatvian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageLatvian
- */
+
+#[CoversClass(LanguageLatvian::class)]
class LanguageLatvianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageLatvian::class));
+ $this->assertTrue(class_exists(LanguageLatvian::class));
}
}
diff --git a/tests/app/Module/LanguageLingalaTest.php b/tests/app/Module/LanguageLingalaTest.php
index 0b2ecdfb84..7b693db990 100644
--- a/tests/app/Module/LanguageLingalaTest.php
+++ b/tests/app/Module/LanguageLingalaTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageLingala
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageLingala
- */
+
+#[CoversClass(LanguageLingala::class)]
class LanguageLingalaTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageLingala::class));
+ $this->assertTrue(class_exists(LanguageLingala::class));
}
}
diff --git a/tests/app/Module/LanguageLithuanianTest.php b/tests/app/Module/LanguageLithuanianTest.php
index 26ec33489c..5e23522b83 100644
--- a/tests/app/Module/LanguageLithuanianTest.php
+++ b/tests/app/Module/LanguageLithuanianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageLithuanian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageLithuanian
- */
+
+#[CoversClass(LanguageLithuanian::class)]
class LanguageLithuanianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageLithuanian::class));
+ $this->assertTrue(class_exists(LanguageLithuanian::class));
}
}
diff --git a/tests/app/Module/LanguageMalayTest.php b/tests/app/Module/LanguageMalayTest.php
index 083567fed1..aba3470abe 100644
--- a/tests/app/Module/LanguageMalayTest.php
+++ b/tests/app/Module/LanguageMalayTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageMalay
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageMalay
- */
+
+#[CoversClass(LanguageMalay::class)]
class LanguageMalayTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageMalay::class));
+ $this->assertTrue(class_exists(LanguageMalay::class));
}
}
diff --git a/tests/app/Module/LanguageMaoriTest.php b/tests/app/Module/LanguageMaoriTest.php
index a01afa5f3c..1641410764 100644
--- a/tests/app/Module/LanguageMaoriTest.php
+++ b/tests/app/Module/LanguageMaoriTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageMaori
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageMaori
- */
+
+#[CoversClass(LanguageMaori::class)]
class LanguageMaoriTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageMaori::class));
+ $this->assertTrue(class_exists(LanguageMaori::class));
}
}
diff --git a/tests/app/Module/LanguageMarathiTest.php b/tests/app/Module/LanguageMarathiTest.php
index bcf507596a..7b0a5c059c 100644
--- a/tests/app/Module/LanguageMarathiTest.php
+++ b/tests/app/Module/LanguageMarathiTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageMarathi
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageMarathi
- */
+
+#[CoversClass(LanguageMarathi::class)]
class LanguageMarathiTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageMarathi::class));
+ $this->assertTrue(class_exists(LanguageMarathi::class));
}
}
diff --git a/tests/app/Module/LanguageNepaleseTest.php b/tests/app/Module/LanguageNepaleseTest.php
index 5b6cad74a3..3b5ea710f3 100644
--- a/tests/app/Module/LanguageNepaleseTest.php
+++ b/tests/app/Module/LanguageNepaleseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageNepalese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageNepalese
- */
+
+#[CoversClass(LanguageNepalese::class)]
class LanguageNepaleseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageNepalese::class));
+ $this->assertTrue(class_exists(LanguageNepalese::class));
}
}
diff --git a/tests/app/Module/LanguageNorwegianBokmalTest.php b/tests/app/Module/LanguageNorwegianBokmalTest.php
index 6e07e36136..22fdd4d44e 100644
--- a/tests/app/Module/LanguageNorwegianBokmalTest.php
+++ b/tests/app/Module/LanguageNorwegianBokmalTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageNorwegianBokmal
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageNorwegianBokmal
- */
+
+#[CoversClass(LanguageNorwegianBokmal::class)]
class LanguageNorwegianBokmalTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageNorwegianBokmal::class));
+ $this->assertTrue(class_exists(LanguageNorwegianBokmal::class));
}
}
diff --git a/tests/app/Module/LanguageNorwegianNynorskTest.php b/tests/app/Module/LanguageNorwegianNynorskTest.php
index 0875241f80..85468e46bb 100644
--- a/tests/app/Module/LanguageNorwegianNynorskTest.php
+++ b/tests/app/Module/LanguageNorwegianNynorskTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageNorwegianNynorsk
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageNorwegianNynorsk
- */
+
+#[CoversClass(LanguageNorwegianNynorsk::class)]
class LanguageNorwegianNynorskTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageNorwegianNynorsk::class));
+ $this->assertTrue(class_exists(LanguageNorwegianNynorsk::class));
}
}
diff --git a/tests/app/Module/LanguageOccitanTest.php b/tests/app/Module/LanguageOccitanTest.php
index 5907aaf235..1ff6bc3239 100644
--- a/tests/app/Module/LanguageOccitanTest.php
+++ b/tests/app/Module/LanguageOccitanTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageOccitan
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageOccitan
- */
+
+#[CoversClass(LanguageOccitan::class)]
class LanguageOccitanTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageOccitan::class));
+ $this->assertTrue(class_exists(LanguageOccitan::class));
}
}
diff --git a/tests/app/Module/LanguagePolishTest.php b/tests/app/Module/LanguagePolishTest.php
index cac436b3c8..2009e48450 100644
--- a/tests/app/Module/LanguagePolishTest.php
+++ b/tests/app/Module/LanguagePolishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguagePolish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguagePolish
- */
+
+#[CoversClass(LanguagePolish::class)]
class LanguagePolishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguagePolish::class));
+ $this->assertTrue(class_exists(LanguagePolish::class));
}
}
diff --git a/tests/app/Module/LanguagePortugueseBrazilTest.php b/tests/app/Module/LanguagePortugueseBrazilTest.php
index 79360d4ea9..87bd74986f 100644
--- a/tests/app/Module/LanguagePortugueseBrazilTest.php
+++ b/tests/app/Module/LanguagePortugueseBrazilTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguagePortugueseBrazil
- *
- * @covers \Fisharebest\Webtrees\Module\LanguagePortugueseBrazil
- */
+
+#[CoversClass(LanguagePortugueseBrazil::class)]
class LanguagePortugueseBrazilTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguagePortugueseBrazil::class));
+ $this->assertTrue(class_exists(LanguagePortugueseBrazil::class));
}
}
diff --git a/tests/app/Module/LanguagePortugueseTest.php b/tests/app/Module/LanguagePortugueseTest.php
index 3731d312ba..fd5f51ad3b 100644
--- a/tests/app/Module/LanguagePortugueseTest.php
+++ b/tests/app/Module/LanguagePortugueseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguagePortuguese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguagePortuguese
- */
+
+#[CoversClass(LanguagePortuguese::class)]
class LanguagePortugueseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguagePortuguese::class));
+ $this->assertTrue(class_exists(LanguagePortuguese::class));
}
}
diff --git a/tests/app/Module/LanguageRomanianTest.php b/tests/app/Module/LanguageRomanianTest.php
index 44df6d3f0a..b3643cddfd 100644
--- a/tests/app/Module/LanguageRomanianTest.php
+++ b/tests/app/Module/LanguageRomanianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageRomanian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageRomanian
- */
+
+#[CoversClass(LanguageRomanian::class)]
class LanguageRomanianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageRomanian::class));
+ $this->assertTrue(class_exists(LanguageRomanian::class));
}
}
diff --git a/tests/app/Module/LanguageRussianTest.php b/tests/app/Module/LanguageRussianTest.php
index 80d771000a..9dc6ebcb10 100644
--- a/tests/app/Module/LanguageRussianTest.php
+++ b/tests/app/Module/LanguageRussianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageRussian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageRussian
- */
+
+#[CoversClass(LanguageRussian::class)]
class LanguageRussianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageRussian::class));
+ $this->assertTrue(class_exists(LanguageRussian::class));
}
}
diff --git a/tests/app/Module/LanguageSerbianLatinTest.php b/tests/app/Module/LanguageSerbianLatinTest.php
index 56cd05277d..fee6a9c2fb 100644
--- a/tests/app/Module/LanguageSerbianLatinTest.php
+++ b/tests/app/Module/LanguageSerbianLatinTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSerbianLatin
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSerbianLatin
- */
+
+#[CoversClass(LanguageSerbianLatin::class)]
class LanguageSerbianLatinTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSerbianLatin::class));
+ $this->assertTrue(class_exists(LanguageSerbianLatin::class));
}
}
diff --git a/tests/app/Module/LanguageSerbianTest.php b/tests/app/Module/LanguageSerbianTest.php
index 9810f64fcb..33677b9e76 100644
--- a/tests/app/Module/LanguageSerbianTest.php
+++ b/tests/app/Module/LanguageSerbianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSerbian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSerbian
- */
+
+#[CoversClass(LanguageSerbian::class)]
class LanguageSerbianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSerbian::class));
+ $this->assertTrue(class_exists(LanguageSerbian::class));
}
}
diff --git a/tests/app/Module/LanguageSlovakianTest.php b/tests/app/Module/LanguageSlovakianTest.php
index 17e6c4c43f..13bb0ac793 100644
--- a/tests/app/Module/LanguageSlovakianTest.php
+++ b/tests/app/Module/LanguageSlovakianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSlovakian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSlovakian
- */
+
+#[CoversClass(LanguageSlovakian::class)]
class LanguageSlovakianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSlovakian::class));
+ $this->assertTrue(class_exists(LanguageSlovakian::class));
}
}
diff --git a/tests/app/Module/LanguageSlovenianTest.php b/tests/app/Module/LanguageSlovenianTest.php
index 7813f05420..daa7bc0164 100644
--- a/tests/app/Module/LanguageSlovenianTest.php
+++ b/tests/app/Module/LanguageSlovenianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSlovenian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSlovenian
- */
+
+#[CoversClass(LanguageSlovenian::class)]
class LanguageSlovenianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSlovenian::class));
+ $this->assertTrue(class_exists(LanguageSlovenian::class));
}
}
diff --git a/tests/app/Module/LanguageSpanishTest.php b/tests/app/Module/LanguageSpanishTest.php
index ff01b42712..64ac1c55a1 100644
--- a/tests/app/Module/LanguageSpanishTest.php
+++ b/tests/app/Module/LanguageSpanishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSpanish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSpanish
- */
+
+#[CoversClass(LanguageSpanish::class)]
class LanguageSpanishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSpanish::class));
+ $this->assertTrue(class_exists(LanguageSpanish::class));
}
}
diff --git a/tests/app/Module/LanguageSundaneseTest.php b/tests/app/Module/LanguageSundaneseTest.php
index e2685a3a64..e03d6b8ffc 100644
--- a/tests/app/Module/LanguageSundaneseTest.php
+++ b/tests/app/Module/LanguageSundaneseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSundanese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSundanese
- */
+
+#[CoversClass(LanguageSundanese::class)]
class LanguageSundaneseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSundanese::class));
+ $this->assertTrue(class_exists(LanguageSundanese::class));
}
}
diff --git a/tests/app/Module/LanguageSwahiliTest.php b/tests/app/Module/LanguageSwahiliTest.php
index 44005c543c..ee13bc6535 100644
--- a/tests/app/Module/LanguageSwahiliTest.php
+++ b/tests/app/Module/LanguageSwahiliTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSwahili
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSwahili
- */
+
+#[CoversClass(LanguageSwahili::class)]
class LanguageSwahiliTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSwahili::class));
+ $this->assertTrue(class_exists(LanguageSwahili::class));
}
}
diff --git a/tests/app/Module/LanguageSwedishTest.php b/tests/app/Module/LanguageSwedishTest.php
index 5f19ff577b..2089b78143 100644
--- a/tests/app/Module/LanguageSwedishTest.php
+++ b/tests/app/Module/LanguageSwedishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageSwedish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageSwedish
- */
+
+#[CoversClass(LanguageSwedish::class)]
class LanguageSwedishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageSwedish::class));
+ $this->assertTrue(class_exists(LanguageSwedish::class));
}
}
diff --git a/tests/app/Module/LanguageTagalogTest.php b/tests/app/Module/LanguageTagalogTest.php
index a176065223..37270c56de 100644
--- a/tests/app/Module/LanguageTagalogTest.php
+++ b/tests/app/Module/LanguageTagalogTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageTagalog
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageTagalog
- */
+
+#[CoversClass(LanguageTagalog::class)]
class LanguageTagalogTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageTagalog::class));
+ $this->assertTrue(class_exists(LanguageTagalog::class));
}
}
diff --git a/tests/app/Module/LanguageTamilTest.php b/tests/app/Module/LanguageTamilTest.php
index f2d6a274b5..87ae44161a 100644
--- a/tests/app/Module/LanguageTamilTest.php
+++ b/tests/app/Module/LanguageTamilTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageTamil
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageTamil
- */
+
+#[CoversClass(LanguageTamil::class)]
class LanguageTamilTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageTamil::class));
+ $this->assertTrue(class_exists(LanguageTamil::class));
}
}
diff --git a/tests/app/Module/LanguageTatarTest.php b/tests/app/Module/LanguageTatarTest.php
index 999e2f7387..14de551b6c 100644
--- a/tests/app/Module/LanguageTatarTest.php
+++ b/tests/app/Module/LanguageTatarTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageTatar
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageTatar
- */
+
+#[CoversClass(LanguageTatar::class)]
class LanguageTatarTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageTatar::class));
+ $this->assertTrue(class_exists(LanguageTatar::class));
}
}
diff --git a/tests/app/Module/LanguageThaiTest.php b/tests/app/Module/LanguageThaiTest.php
index 87858624ea..e919e4d372 100644
--- a/tests/app/Module/LanguageThaiTest.php
+++ b/tests/app/Module/LanguageThaiTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageThai
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageThai
- */
+
+#[CoversClass(LanguageThai::class)]
class LanguageThaiTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageThai::class));
+ $this->assertTrue(class_exists(LanguageThai::class));
}
}
diff --git a/tests/app/Module/LanguageTurkishTest.php b/tests/app/Module/LanguageTurkishTest.php
index 007444692f..b4f4800b75 100644
--- a/tests/app/Module/LanguageTurkishTest.php
+++ b/tests/app/Module/LanguageTurkishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageTurkish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageTurkish
- */
+
+#[CoversClass(LanguageTurkish::class)]
class LanguageTurkishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageTurkish::class));
+ $this->assertTrue(class_exists(LanguageTurkish::class));
}
}
diff --git a/tests/app/Module/LanguageUkranianTest.php b/tests/app/Module/LanguageUkranianTest.php
index a9d818567c..ac5e5857b7 100644
--- a/tests/app/Module/LanguageUkranianTest.php
+++ b/tests/app/Module/LanguageUkranianTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageUkranian
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageUkranian
- */
+
+#[CoversClass(LanguageUkranian::class)]
class LanguageUkranianTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageUkranian::class));
+ $this->assertTrue(class_exists(LanguageUkranian::class));
}
}
diff --git a/tests/app/Module/LanguageUrduTest.php b/tests/app/Module/LanguageUrduTest.php
index 8c7aa3f3fa..b8db8010e4 100644
--- a/tests/app/Module/LanguageUrduTest.php
+++ b/tests/app/Module/LanguageUrduTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageUrdu
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageUrdu
- */
+
+#[CoversClass(LanguageUrdu::class)]
class LanguageUrduTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageUrdu::class));
+ $this->assertTrue(class_exists(LanguageUrdu::class));
}
}
diff --git a/tests/app/Module/LanguageVietnameseTest.php b/tests/app/Module/LanguageVietnameseTest.php
index bd490c6dd5..6976729e65 100644
--- a/tests/app/Module/LanguageVietnameseTest.php
+++ b/tests/app/Module/LanguageVietnameseTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageVietnamese
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageVietnamese
- */
+
+#[CoversClass(LanguageVietnamese::class)]
class LanguageVietnameseTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageVietnamese::class));
+ $this->assertTrue(class_exists(LanguageVietnamese::class));
}
}
diff --git a/tests/app/Module/LanguageWelshTest.php b/tests/app/Module/LanguageWelshTest.php
index e072918a74..ca2771ca18 100644
--- a/tests/app/Module/LanguageWelshTest.php
+++ b/tests/app/Module/LanguageWelshTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageWelsh
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageWelsh
- */
+
+#[CoversClass(LanguageWelsh::class)]
class LanguageWelshTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageWelsh::class));
+ $this->assertTrue(class_exists(LanguageWelsh::class));
}
}
diff --git a/tests/app/Module/LanguageYiddishTest.php b/tests/app/Module/LanguageYiddishTest.php
index e581c0c3f0..299ecaeb3f 100644
--- a/tests/app/Module/LanguageYiddishTest.php
+++ b/tests/app/Module/LanguageYiddishTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LanguageYiddish
- *
- * @covers \Fisharebest\Webtrees\Module\LanguageYiddish
- */
+
+#[CoversClass(LanguageYiddish::class)]
class LanguageYiddishTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LanguageYiddish::class));
+ $this->assertTrue(class_exists(LanguageYiddish::class));
}
}
diff --git a/tests/app/Module/LifespansChartModuleTest.php b/tests/app/Module/LifespansChartModuleTest.php
index 8013573a8d..a467573c49 100644
--- a/tests/app/Module/LifespansChartModuleTest.php
+++ b/tests/app/Module/LifespansChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LifespansChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\LifespansChartModule
- */
+
+#[CoversClass(LifespansChartModule::class)]
class LifespansChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ListsMenuModuleTest.php b/tests/app/Module/ListsMenuModuleTest.php
index 8815c585dd..dacf7f8518 100644
--- a/tests/app/Module/ListsMenuModuleTest.php
+++ b/tests/app/Module/ListsMenuModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ListsMenuModule
- *
- * @covers \Fisharebest\Webtrees\Module\ListsMenuModule
- */
+
+#[CoversClass(ListsMenuModule::class)]
class ListsMenuModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ListsMenuModule::class));
+ $this->assertTrue(class_exists(ListsMenuModule::class));
}
}
diff --git a/tests/app/Module/LocationListModuleTest.php b/tests/app/Module/LocationListModuleTest.php
index bf7a6193f0..f285389843 100644
--- a/tests/app/Module/LocationListModuleTest.php
+++ b/tests/app/Module/LocationListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LocationListModule
- *
- * @covers \Fisharebest\Webtrees\Module\LocationListModule
- */
+
+#[CoversClass(LocationListModule::class)]
class LocationListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LocationListModule::class));
+ $this->assertTrue(class_exists(LocationListModule::class));
}
}
diff --git a/tests/app/Module/LoggedInUsersModuleTest.php b/tests/app/Module/LoggedInUsersModuleTest.php
index 29db3be557..5224123d36 100644
--- a/tests/app/Module/LoggedInUsersModuleTest.php
+++ b/tests/app/Module/LoggedInUsersModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LoggedInUsersModule
- *
- * @covers \Fisharebest\Webtrees\Module\LoggedInUsersModule
- */
+
+#[CoversClass(LoggedInUsersModule::class)]
class LoggedInUsersModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/LoginBlockModuleTest.php b/tests/app/Module/LoginBlockModuleTest.php
index 640061919b..5133cdc4c2 100644
--- a/tests/app/Module/LoginBlockModuleTest.php
+++ b/tests/app/Module/LoginBlockModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LoginBlockModule
- *
- * @covers \Fisharebest\Webtrees\Module\LoginBlockModule
- */
+
+#[CoversClass(LoginBlockModule::class)]
class LoginBlockModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/LowCountriesRulersTest.php b/tests/app/Module/LowCountriesRulersTest.php
index 2f6abb7320..c75f485400 100644
--- a/tests/app/Module/LowCountriesRulersTest.php
+++ b/tests/app/Module/LowCountriesRulersTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class LowCountriesRulers
- *
- * @covers \Fisharebest\Webtrees\Module\LowCountriesRulers
- */
+
+#[CoversClass(LowCountriesRulers::class)]
class LowCountriesRulersTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\LowCountriesRulers::class));
+ $this->assertTrue(class_exists(LowCountriesRulers::class));
}
}
diff --git a/tests/app/Module/MapBoxTest.php b/tests/app/Module/MapBoxTest.php
index 25572cfde3..d0443ebe3e 100644
--- a/tests/app/Module/MapBoxTest.php
+++ b/tests/app/Module/MapBoxTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MapBox
- *
- * @covers \Fisharebest\Webtrees\Module\MapBox
- */
+
+#[CoversClass(MapBox::class)]
class MapBoxTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MapBox::class));
+ $this->assertTrue(class_exists(MapBox::class));
}
}
diff --git a/tests/app/Module/MapGeoLocationGeonamesTest.php b/tests/app/Module/MapGeoLocationGeonamesTest.php
index 4642b77799..25579a457b 100644
--- a/tests/app/Module/MapGeoLocationGeonamesTest.php
+++ b/tests/app/Module/MapGeoLocationGeonamesTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MapGeoLocationGeonames
- *
- * @covers \Fisharebest\Webtrees\Module\MapGeoLocationGeonames
- */
+
+#[CoversClass(MapGeoLocationGeonames::class)]
class MapGeoLocationGeonamesTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MapGeoLocationGeonames::class));
+ $this->assertTrue(class_exists(MapGeoLocationGeonames::class));
}
}
diff --git a/tests/app/Module/MapGeoLocationNominatimTest.php b/tests/app/Module/MapGeoLocationNominatimTest.php
index fd4c4448df..56181649f2 100644
--- a/tests/app/Module/MapGeoLocationNominatimTest.php
+++ b/tests/app/Module/MapGeoLocationNominatimTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MapGeoLocationNominatim
- *
- * @covers \Fisharebest\Webtrees\Module\MapGeoLocationNominatim
- */
+
+#[CoversClass(MapGeoLocationNominatim::class)]
class MapGeoLocationNominatimTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MapGeoLocationNominatim::class));
+ $this->assertTrue(class_exists(MapGeoLocationNominatim::class));
}
}
diff --git a/tests/app/Module/MapGeoLocationOpenRouteServiceTest.php b/tests/app/Module/MapGeoLocationOpenRouteServiceTest.php
index b62b32cc90..d68be9b7bb 100644
--- a/tests/app/Module/MapGeoLocationOpenRouteServiceTest.php
+++ b/tests/app/Module/MapGeoLocationOpenRouteServiceTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MapGeoLocationOpenRouteService
- *
- * @covers \Fisharebest\Webtrees\Module\MapGeoLocationOpenRouteService
- */
+
+#[CoversClass(MapGeoLocationOpenRouteService::class)]
class MapGeoLocationOpenRouteServiceTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MapGeoLocationOpenRouteService::class));
+ $this->assertTrue(class_exists(MapGeoLocationOpenRouteService::class));
}
}
diff --git a/tests/app/Module/MapLinkBingTest.php b/tests/app/Module/MapLinkBingTest.php
index 31568f75a9..78608baa56 100644
--- a/tests/app/Module/MapLinkBingTest.php
+++ b/tests/app/Module/MapLinkBingTest.php
@@ -23,11 +23,10 @@ use DOMDocument;
use Fisharebest\Webtrees\Fact;
use Fisharebest\Webtrees\Individual;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * @covers \Fisharebest\Webtrees\Module\MapLinkBing
- * @covers \Fisharebest\Webtrees\Module\ModuleMapLinkTrait
- */
+#[CoversClass(MapLinkBing::class)]
+#[CoversClass(ModuleMapLinkTrait::class)]
class MapLinkBingTest extends TestCase
{
public function testNoCoordinates(): void
diff --git a/tests/app/Module/MapLinkGoogleTest.php b/tests/app/Module/MapLinkGoogleTest.php
index 164da70b6f..f3f3902ed6 100644
--- a/tests/app/Module/MapLinkGoogleTest.php
+++ b/tests/app/Module/MapLinkGoogleTest.php
@@ -23,11 +23,10 @@ use DOMDocument;
use Fisharebest\Webtrees\Fact;
use Fisharebest\Webtrees\Individual;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * @covers \Fisharebest\Webtrees\Module\MapLinkBing
- * @covers \Fisharebest\Webtrees\Module\ModuleMapLinkTrait
- */
+#[CoversClass(MapLinkBing::class)]
+#[CoversClass(ModuleMapLinkTrait::class)]
class MapLinkGoogleTest extends TestCase
{
public function testNoCoordinates(): void
diff --git a/tests/app/Module/MapLinkOpenStreetMapTest.php b/tests/app/Module/MapLinkOpenStreetMapTest.php
index fb53d101fc..15859a114f 100644
--- a/tests/app/Module/MapLinkOpenStreetMapTest.php
+++ b/tests/app/Module/MapLinkOpenStreetMapTest.php
@@ -23,11 +23,10 @@ use DOMDocument;
use Fisharebest\Webtrees\Fact;
use Fisharebest\Webtrees\Individual;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * @covers \Fisharebest\Webtrees\Module\MapLinkOpenStreetMap
- * @covers \Fisharebest\Webtrees\Module\ModuleMapLinkTrait
- */
+#[CoversClass(MapLinkOpenStreetMap::class)]
+#[CoversClass(ModuleMapLinkTrait::class)]
class MapLinkOpenStreetMapTest extends TestCase
{
public function testNoCoordinates(): void
diff --git a/tests/app/Module/MarriageReportModuleTest.php b/tests/app/Module/MarriageReportModuleTest.php
index 06498319c8..5b00a3825a 100644
--- a/tests/app/Module/MarriageReportModuleTest.php
+++ b/tests/app/Module/MarriageReportModuleTest.php
@@ -21,51 +21,71 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MarriageReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class MarriageReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/MatomoAnalyticsModuleTest.php b/tests/app/Module/MatomoAnalyticsModuleTest.php
index c0477ba008..69acb74926 100644
--- a/tests/app/Module/MatomoAnalyticsModuleTest.php
+++ b/tests/app/Module/MatomoAnalyticsModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MatomoAnalyticsModule
- *
- * @covers \Fisharebest\Webtrees\Module\MatomoAnalyticsModule
- */
+
+#[CoversClass(MatomoAnalyticsModule::class)]
class MatomoAnalyticsModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MatomoAnalyticsModule::class));
+ $this->assertTrue(class_exists(MatomoAnalyticsModule::class));
}
}
diff --git a/tests/app/Module/MediaListModuleTest.php b/tests/app/Module/MediaListModuleTest.php
index 9b224d1b82..c25c074d7f 100644
--- a/tests/app/Module/MediaListModuleTest.php
+++ b/tests/app/Module/MediaListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MediaListModule
- *
- * @covers \Fisharebest\Webtrees\Module\MediaListModule
- */
+
+#[CoversClass(MediaListModule::class)]
class MediaListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MediaListModule::class));
+ $this->assertTrue(class_exists(MediaListModule::class));
}
}
diff --git a/tests/app/Module/MediaTabModuleTest.php b/tests/app/Module/MediaTabModuleTest.php
index 76f7e8de6f..b1c1060c72 100644
--- a/tests/app/Module/MediaTabModuleTest.php
+++ b/tests/app/Module/MediaTabModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MediaTabModule
- *
- * @covers \Fisharebest\Webtrees\Module\MediaTabModule
- */
+
+#[CoversClass(MediaTabModule::class)]
class MediaTabModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/MinimalThemeTest.php b/tests/app/Module/MinimalThemeTest.php
index 7513c6a6cc..0bf5c916d6 100644
--- a/tests/app/Module/MinimalThemeTest.php
+++ b/tests/app/Module/MinimalThemeTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MinimalTheme
- *
- * @covers \Fisharebest\Webtrees\Module\MinimalTheme
- */
+
+#[CoversClass(MinimalTheme::class)]
class MinimalThemeTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\MinimalTheme::class));
+ $this->assertTrue(class_exists(MinimalTheme::class));
}
}
diff --git a/tests/app/Module/MissingFactsReportModuleTest.php b/tests/app/Module/MissingFactsReportModuleTest.php
index 8392121bec..5d0c325b52 100644
--- a/tests/app/Module/MissingFactsReportModuleTest.php
+++ b/tests/app/Module/MissingFactsReportModuleTest.php
@@ -21,51 +21,71 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class MissingFactsReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class MissingFactsReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/NoteListModuleTest.php b/tests/app/Module/NoteListModuleTest.php
index 31839d1db7..978caef166 100644
--- a/tests/app/Module/NoteListModuleTest.php
+++ b/tests/app/Module/NoteListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class NoteListModule
- *
- * @covers \Fisharebest\Webtrees\Module\NoteListModule
- */
+
+#[CoversClass(NoteListModule::class)]
class NoteListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\NoteListModule::class));
+ $this->assertTrue(class_exists(NoteListModule::class));
}
}
diff --git a/tests/app/Module/NotesTabModuleTest.php b/tests/app/Module/NotesTabModuleTest.php
index ccc2f7b088..24b7036559 100644
--- a/tests/app/Module/NotesTabModuleTest.php
+++ b/tests/app/Module/NotesTabModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class NotesTabModule
- *
- * @covers \Fisharebest\Webtrees\Module\NotesTabModule
- */
+
+#[CoversClass(NotesTabModule::class)]
class NotesTabModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/OccupationReportModuleTest.php b/tests/app/Module/OccupationReportModuleTest.php
index 44acaa622a..8c7c887c4c 100644
--- a/tests/app/Module/OccupationReportModuleTest.php
+++ b/tests/app/Module/OccupationReportModuleTest.php
@@ -21,51 +21,71 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class OccupationReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class OccupationReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/OnThisDayModuleTest.php b/tests/app/Module/OnThisDayModuleTest.php
index 9d12f7382b..11f07db159 100644
--- a/tests/app/Module/OnThisDayModuleTest.php
+++ b/tests/app/Module/OnThisDayModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class OnThisDayModule
- *
- * @covers \Fisharebest\Webtrees\Module\OnThisDayModule
- */
+
+#[CoversClass(OnThisDayModule::class)]
class OnThisDayModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/OpenRouteServiceAutocompleteTest.php b/tests/app/Module/OpenRouteServiceAutocompleteTest.php
index 15eb30739b..35c0882286 100644
--- a/tests/app/Module/OpenRouteServiceAutocompleteTest.php
+++ b/tests/app/Module/OpenRouteServiceAutocompleteTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class OpenRouteServiceAutocomplete
- *
- * @covers \Fisharebest\Webtrees\Module\OpenRouteServiceAutocomplete
- */
+
+#[CoversClass(OpenRouteServiceAutocomplete::class)]
class OpenRouteServiceAutocompleteTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\OpenRouteServiceAutocomplete::class));
+ $this->assertTrue(class_exists(OpenRouteServiceAutocomplete::class));
}
}
diff --git a/tests/app/Module/OpenStreetMapTest.php b/tests/app/Module/OpenStreetMapTest.php
index 5b68adfcd2..170805ea56 100644
--- a/tests/app/Module/OpenStreetMapTest.php
+++ b/tests/app/Module/OpenStreetMapTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class OpenStreetMap
- *
- * @covers \Fisharebest\Webtrees\Module\OpenStreetMap
- */
+
+#[CoversClass(OpenStreetMap::class)]
class OpenStreetMapTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\OpenStreetMap::class));
+ $this->assertTrue(class_exists(OpenStreetMap::class));
}
}
diff --git a/tests/app/Module/PedigreeChartModuleTest.php b/tests/app/Module/PedigreeChartModuleTest.php
index baad83e4c9..8f77c49d5c 100644
--- a/tests/app/Module/PedigreeChartModuleTest.php
+++ b/tests/app/Module/PedigreeChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PedigreeChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\PedigreeChartModule
- */
+
+#[CoversClass(PedigreeChartModule::class)]
class PedigreeChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/PedigreeMapModuleTest.php b/tests/app/Module/PedigreeMapModuleTest.php
index 6bea0ff2ec..e1a0e8f228 100644
--- a/tests/app/Module/PedigreeMapModuleTest.php
+++ b/tests/app/Module/PedigreeMapModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PedigreeMapModule
- *
- * @covers \Fisharebest\Webtrees\Module\PedigreeMapModule
- */
+
+#[CoversClass(PedigreeMapModule::class)]
class PedigreeMapModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\PedigreeMapModule::class));
+ $this->assertTrue(class_exists(PedigreeMapModule::class));
}
}
diff --git a/tests/app/Module/PedigreeReportModuleTest.php b/tests/app/Module/PedigreeReportModuleTest.php
index fa743aafc8..0e03085b7f 100644
--- a/tests/app/Module/PedigreeReportModuleTest.php
+++ b/tests/app/Module/PedigreeReportModuleTest.php
@@ -21,53 +21,71 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PedigreeReportModule
- *
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- */
+
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class PedigreeReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/PlaceHierarchyListModuleTest.php b/tests/app/Module/PlaceHierarchyListModuleTest.php
index 8993cd216d..8fbfeaf0c1 100644
--- a/tests/app/Module/PlaceHierarchyListModuleTest.php
+++ b/tests/app/Module/PlaceHierarchyListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PlaceHierarchyListModule
- *
- * @covers \Fisharebest\Webtrees\Module\PlaceHierarchyListModule
- */
+
+#[CoversClass(PlaceHierarchyListModule::class)]
class PlaceHierarchyListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\PlaceHierarchyListModule::class));
+ $this->assertTrue(class_exists(PlaceHierarchyListModule::class));
}
}
diff --git a/tests/app/Module/PlacesModuleTest.php b/tests/app/Module/PlacesModuleTest.php
index ccfc1b1693..1d251e00d8 100644
--- a/tests/app/Module/PlacesModuleTest.php
+++ b/tests/app/Module/PlacesModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PlacesModule
- *
- * @covers \Fisharebest\Webtrees\Module\PlacesModule
- */
+
+#[CoversClass(PlacesModule::class)]
class PlacesModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\PlacesModule::class));
+ $this->assertTrue(class_exists(PlacesModule::class));
}
}
diff --git a/tests/app/Module/PoweredByWebtreesModuleTest.php b/tests/app/Module/PoweredByWebtreesModuleTest.php
index 47e3ac8a69..46c44fbd8b 100644
--- a/tests/app/Module/PoweredByWebtreesModuleTest.php
+++ b/tests/app/Module/PoweredByWebtreesModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PoweredByWebtreesModule
- *
- * @covers \Fisharebest\Webtrees\Module\PoweredByWebtreesModule
- */
+
+#[CoversClass(PoweredByWebtreesModule::class)]
class PoweredByWebtreesModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\PoweredByWebtreesModule::class));
+ $this->assertTrue(class_exists(PoweredByWebtreesModule::class));
}
}
diff --git a/tests/app/Module/PrivacyPolicyTest.php b/tests/app/Module/PrivacyPolicyTest.php
index 7c763ab512..2c3e65202a 100644
--- a/tests/app/Module/PrivacyPolicyTest.php
+++ b/tests/app/Module/PrivacyPolicyTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class PrivacyPolicy
- *
- * @covers \Fisharebest\Webtrees\Module\PrivacyPolicy
- */
+
+#[CoversClass(PrivacyPolicy::class)]
class PrivacyPolicyTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\PrivacyPolicy::class));
+ $this->assertTrue(class_exists(PrivacyPolicy::class));
}
}
diff --git a/tests/app/Module/RecentChangesModuleTest.php b/tests/app/Module/RecentChangesModuleTest.php
index 83f7b3360d..deb84e8bc5 100644
--- a/tests/app/Module/RecentChangesModuleTest.php
+++ b/tests/app/Module/RecentChangesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class RecentChangesModule
- *
- * @covers \Fisharebest\Webtrees\Module\RecentChangesModule
- */
+
+#[CoversClass(RecentChangesModule::class)]
class RecentChangesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/RedirectLegacyUrlsModuleTest.php b/tests/app/Module/RedirectLegacyUrlsModuleTest.php
index 12c2274fde..e4c3fe21c4 100644
--- a/tests/app/Module/RedirectLegacyUrlsModuleTest.php
+++ b/tests/app/Module/RedirectLegacyUrlsModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class RedirectLegacyUrlsModule
- *
- * @covers \Fisharebest\Webtrees\Module\RedirectLegacyUrlsModule
- */
+
+#[CoversClass(RedirectLegacyUrlsModule::class)]
class RedirectLegacyUrlsModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\RedirectLegacyUrlsModule::class));
+ $this->assertTrue(class_exists(RedirectLegacyUrlsModule::class));
}
}
diff --git a/tests/app/Module/RelatedIndividualsReportModuleTest.php b/tests/app/Module/RelatedIndividualsReportModuleTest.php
index 7c9a5d78d8..587f3cf5c5 100644
--- a/tests/app/Module/RelatedIndividualsReportModuleTest.php
+++ b/tests/app/Module/RelatedIndividualsReportModuleTest.php
@@ -21,51 +21,71 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Auth;
use Fisharebest\Webtrees\Contracts\UserInterface;
+use Fisharebest\Webtrees\Report\AbstractRenderer;
use Fisharebest\Webtrees\Report\HtmlRenderer;
use Fisharebest\Webtrees\Report\PdfRenderer;
+use Fisharebest\Webtrees\Report\ReportBaseCell;
+use Fisharebest\Webtrees\Report\ReportBaseElement;
+use Fisharebest\Webtrees\Report\ReportBaseFootnote;
+use Fisharebest\Webtrees\Report\ReportBaseImage;
+use Fisharebest\Webtrees\Report\ReportBaseLine;
+use Fisharebest\Webtrees\Report\ReportBaseText;
+use Fisharebest\Webtrees\Report\ReportBaseTextbox;
+use Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider;
+use Fisharebest\Webtrees\Report\ReportHtmlCell;
+use Fisharebest\Webtrees\Report\ReportHtmlFootnote;
+use Fisharebest\Webtrees\Report\ReportHtmlImage;
+use Fisharebest\Webtrees\Report\ReportHtmlLine;
+use Fisharebest\Webtrees\Report\ReportHtmlText;
+use Fisharebest\Webtrees\Report\ReportHtmlTextbox;
+use Fisharebest\Webtrees\Report\ReportParserBase;
use Fisharebest\Webtrees\Report\ReportParserGenerate;
use Fisharebest\Webtrees\Report\ReportParserSetup;
+use Fisharebest\Webtrees\Report\ReportPdfCell;
+use Fisharebest\Webtrees\Report\ReportPdfFootnote;
+use Fisharebest\Webtrees\Report\ReportPdfImage;
+use Fisharebest\Webtrees\Report\ReportPdfLine;
+use Fisharebest\Webtrees\Report\ReportPdfText;
+use Fisharebest\Webtrees\Report\ReportPdfTextBox;
+use Fisharebest\Webtrees\Report\TcpdfWrapper;
use Fisharebest\Webtrees\Services\UserService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class RelatedIndividualsReportModule
- */
+
+#[CoversClass(ModuleReportTrait::class)]
+#[CoversClass(PedigreeReportModule::class)]
+#[CoversClass(AbstractRenderer::class)]
+#[CoversClass(HtmlRenderer::class)]
+#[CoversClass(PdfRenderer::class)]
+#[CoversClass(ReportBaseCell::class)]
+#[CoversClass(ReportBaseElement::class)]
+#[CoversClass(ReportBaseFootnote::class)]
+#[CoversClass(ReportBaseImage::class)]
+#[CoversClass(ReportBaseLine::class)]
+#[CoversClass(ReportBaseText::class)]
+#[CoversClass(ReportBaseTextbox::class)]
+#[CoversClass(ReportExpressionLanguageProvider::class)]
+#[CoversClass(ReportHtmlCell::class)]
+#[CoversClass(ReportHtmlFootnote::class)]
+#[CoversClass(ReportHtmlImage::class)]
+#[CoversClass(ReportHtmlLine::class)]
+#[CoversClass(ReportHtmlText::class)]
+#[CoversClass(ReportHtmlTextbox::class)]
+#[CoversClass(ReportParserBase::class)]
+#[CoversClass(ReportParserGenerate::class)]
+#[CoversClass(ReportParserSetup::class)]
+#[CoversClass(ReportPdfCell::class)]
+#[CoversClass(ReportPdfFootnote::class)]
+#[CoversClass(ReportPdfImage::class)]
+#[CoversClass(ReportPdfLine::class)]
+#[CoversClass(ReportPdfText::class)]
+#[CoversClass(ReportPdfTextBox::class)]
+#[CoversClass(TcpdfWrapper::class)]
class RelatedIndividualsReportModuleTest extends TestCase
{
protected static bool $uses_database = true;
- /**
- * @covers \Fisharebest\Webtrees\Module\ModuleReportTrait
- * @covers \Fisharebest\Webtrees\Module\PedigreeReportModule
- * @covers \Fisharebest\Webtrees\Report\AbstractRenderer
- * @covers \Fisharebest\Webtrees\Report\HtmlRenderer
- * @covers \Fisharebest\Webtrees\Report\PdfRenderer
- * @covers \Fisharebest\Webtrees\Report\ReportBaseCell
- * @covers \Fisharebest\Webtrees\Report\ReportBaseElement
- * @covers \Fisharebest\Webtrees\Report\ReportBaseFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportBaseImage
- * @covers \Fisharebest\Webtrees\Report\ReportBaseLine
- * @covers \Fisharebest\Webtrees\Report\ReportBaseText
- * @covers \Fisharebest\Webtrees\Report\ReportBaseTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportExpressionLanguageProvider
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlCell
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlImage
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlLine
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlText
- * @covers \Fisharebest\Webtrees\Report\ReportHtmlTextbox
- * @covers \Fisharebest\Webtrees\Report\ReportParserBase
- * @covers \Fisharebest\Webtrees\Report\ReportParserGenerate
- * @covers \Fisharebest\Webtrees\Report\ReportParserSetup
- * @covers \Fisharebest\Webtrees\Report\ReportPdfCell
- * @covers \Fisharebest\Webtrees\Report\ReportPdfFootnote
- * @covers \Fisharebest\Webtrees\Report\ReportPdfImage
- * @covers \Fisharebest\Webtrees\Report\ReportPdfLine
- * @covers \Fisharebest\Webtrees\Report\ReportPdfText
- * @covers \Fisharebest\Webtrees\Report\ReportPdfTextBox
- * @covers \Fisharebest\Webtrees\Report\TcpdfWrapper
- */
public function testReportRunsWithoutError(): void
{
$user = (new UserService())->create('user', 'User', 'user@example.com', 'secret');
diff --git a/tests/app/Module/RelationshipsChartModuleTest.php b/tests/app/Module/RelationshipsChartModuleTest.php
index d185f7959f..6e3b0ef448 100644
--- a/tests/app/Module/RelationshipsChartModuleTest.php
+++ b/tests/app/Module/RelationshipsChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class RelationshipsChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\RelationshipsChartModule
- */
+
+#[CoversClass(RelationshipsChartModule::class)]
class RelationshipsChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/RelativesTabModuleTest.php b/tests/app/Module/RelativesTabModuleTest.php
index 210808a16f..2857b04467 100644
--- a/tests/app/Module/RelativesTabModuleTest.php
+++ b/tests/app/Module/RelativesTabModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class RelativesTabModule
- *
- * @covers \Fisharebest\Webtrees\Module\RelativesTabModule
- */
+
+#[CoversClass(RelativesTabModule::class)]
class RelativesTabModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ReportsMenuModuleTest.php b/tests/app/Module/ReportsMenuModuleTest.php
index 7b1799e087..f200ac3fdb 100644
--- a/tests/app/Module/ReportsMenuModuleTest.php
+++ b/tests/app/Module/ReportsMenuModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ReportsMenuModule
- *
- * @covers \Fisharebest\Webtrees\Module\ReportsMenuModule
- */
+
+#[CoversClass(ReportsMenuModule::class)]
class ReportsMenuModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ReportsMenuModule::class));
+ $this->assertTrue(class_exists(ReportsMenuModule::class));
}
}
diff --git a/tests/app/Module/RepositoryListModuleTest.php b/tests/app/Module/RepositoryListModuleTest.php
index 8e29c3c2a1..7dc87ab6da 100644
--- a/tests/app/Module/RepositoryListModuleTest.php
+++ b/tests/app/Module/RepositoryListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class RepositoryListModule
- *
- * @covers \Fisharebest\Webtrees\Module\RepositoryListModule
- */
+
+#[CoversClass(RepositoryListModule::class)]
class RepositoryListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\RepositoryListModule::class));
+ $this->assertTrue(class_exists(RepositoryListModule::class));
}
}
diff --git a/tests/app/Module/ResearchTaskModuleTest.php b/tests/app/Module/ResearchTaskModuleTest.php
index b1f8353556..deaba4f1b6 100644
--- a/tests/app/Module/ResearchTaskModuleTest.php
+++ b/tests/app/Module/ResearchTaskModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ResearchTaskModule
- *
- * @covers \Fisharebest\Webtrees\Module\ResearchTaskModule
- */
+
+#[CoversClass(ResearchTaskModule::class)]
class ResearchTaskModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/ReviewChangesModuleTest.php b/tests/app/Module/ReviewChangesModuleTest.php
index ba6ca7f171..a9d41acc2c 100644
--- a/tests/app/Module/ReviewChangesModuleTest.php
+++ b/tests/app/Module/ReviewChangesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ReviewChangesModule
- *
- * @covers \Fisharebest\Webtrees\Module\ReviewChangesModule
- */
+
+#[CoversClass(ReviewChangesModule::class)]
class ReviewChangesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/SearchMenuModuleTest.php b/tests/app/Module/SearchMenuModuleTest.php
index 6c00089156..9d52d07f08 100644
--- a/tests/app/Module/SearchMenuModuleTest.php
+++ b/tests/app/Module/SearchMenuModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class SearchMenuModule
- *
- * @covers \Fisharebest\Webtrees\Module\SearchMenuModule
- */
+
+#[CoversClass(SearchMenuModule::class)]
class SearchMenuModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\SearchMenuModule::class));
+ $this->assertTrue(class_exists(SearchMenuModule::class));
}
}
diff --git a/tests/app/Module/ShareAnniversaryModuleTest.php b/tests/app/Module/ShareAnniversaryModuleTest.php
index 9c1e2484cf..cb8ca71d1e 100644
--- a/tests/app/Module/ShareAnniversaryModuleTest.php
+++ b/tests/app/Module/ShareAnniversaryModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ShareAnniversaryModule
- *
- * @covers \Fisharebest\Webtrees\Module\ShareAnniversaryModule
- */
+
+#[CoversClass(ShareAnniversaryModule::class)]
class ShareAnniversaryModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ShareAnniversaryModule::class));
+ $this->assertTrue(class_exists(ShareAnniversaryModule::class));
}
}
diff --git a/tests/app/Module/ShareUrlModuleTest.php b/tests/app/Module/ShareUrlModuleTest.php
index 4336a75299..dde256ed40 100644
--- a/tests/app/Module/ShareUrlModuleTest.php
+++ b/tests/app/Module/ShareUrlModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ShareUrlModule
- *
- * @covers \Fisharebest\Webtrees\Module\ShareUrlModule
- */
+
+#[CoversClass(ShareUrlModule::class)]
class ShareUrlModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\ShareUrlModule::class));
+ $this->assertTrue(class_exists(ShareUrlModule::class));
}
}
diff --git a/tests/app/Module/SiteMapModuleTest.php b/tests/app/Module/SiteMapModuleTest.php
index 13ad7a8da9..eff6d87485 100644
--- a/tests/app/Module/SiteMapModuleTest.php
+++ b/tests/app/Module/SiteMapModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class SiteMapModule
- *
- * @covers \Fisharebest\Webtrees\Module\SiteMapModule
- */
+
+#[CoversClass(SiteMapModule::class)]
class SiteMapModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/SlideShowModuleTest.php b/tests/app/Module/SlideShowModuleTest.php
index 3483dfe251..f9fe4a33c0 100644
--- a/tests/app/Module/SlideShowModuleTest.php
+++ b/tests/app/Module/SlideShowModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class SlideShowModule
- *
- * @covers \Fisharebest\Webtrees\Module\SlideShowModule
- */
+
+#[CoversClass(SlideShowModule::class)]
class SlideShowModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/SourceListModuleTest.php b/tests/app/Module/SourceListModuleTest.php
index 57be7b2733..8ffa866849 100644
--- a/tests/app/Module/SourceListModuleTest.php
+++ b/tests/app/Module/SourceListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class SourceListModule
- *
- * @covers \Fisharebest\Webtrees\Module\SourceListModule
- */
+
+#[CoversClass(SourceListModule::class)]
class SourceListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\SourceListModule::class));
+ $this->assertTrue(class_exists(SourceListModule::class));
}
}
diff --git a/tests/app/Module/SourcesTabModuleTest.php b/tests/app/Module/SourcesTabModuleTest.php
index f7b7280aca..aeb78d529a 100644
--- a/tests/app/Module/SourcesTabModuleTest.php
+++ b/tests/app/Module/SourcesTabModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class SourcesTabModule
- *
- * @covers \Fisharebest\Webtrees\Module\SourcesTabModule
- */
+
+#[CoversClass(SourcesTabModule::class)]
class SourcesTabModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/StatcounterModuleTest.php b/tests/app/Module/StatcounterModuleTest.php
index bb1bcb07e8..74b59eebe2 100644
--- a/tests/app/Module/StatcounterModuleTest.php
+++ b/tests/app/Module/StatcounterModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class StatcounterModule
- *
- * @covers \Fisharebest\Webtrees\Module\StatcounterModule
- */
+
+#[CoversClass(StatcounterModule::class)]
class StatcounterModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\StatcounterModule::class));
+ $this->assertTrue(class_exists(StatcounterModule::class));
}
}
diff --git a/tests/app/Module/StatisticsChartModuleTest.php b/tests/app/Module/StatisticsChartModuleTest.php
index 2b82a14ada..f88c6b6491 100644
--- a/tests/app/Module/StatisticsChartModuleTest.php
+++ b/tests/app/Module/StatisticsChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class StatisticsChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\StatisticsChartModule
- */
+
+#[CoversClass(StatisticsChartModule::class)]
class StatisticsChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/StoriesModuleTest.php b/tests/app/Module/StoriesModuleTest.php
index 358d903914..e557fa6f98 100644
--- a/tests/app/Module/StoriesModuleTest.php
+++ b/tests/app/Module/StoriesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class StoriesModule
- *
- * @covers \Fisharebest\Webtrees\Module\StoriesModule
- */
+
+#[CoversClass(StoriesModule::class)]
class StoriesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/SubmitterListModuleTest.php b/tests/app/Module/SubmitterListModuleTest.php
index 5de81876d4..bc32361566 100644
--- a/tests/app/Module/SubmitterListModuleTest.php
+++ b/tests/app/Module/SubmitterListModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class SubmitterListModule
- *
- * @covers \Fisharebest\Webtrees\Module\SubmitterListModule
- */
+
+#[CoversClass(SubmitterListModule::class)]
class SubmitterListModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\SubmitterListModule::class));
+ $this->assertTrue(class_exists(SubmitterListModule::class));
}
}
diff --git a/tests/app/Module/ThemeSelectModuleTest.php b/tests/app/Module/ThemeSelectModuleTest.php
index 0ab7f144a8..330b04e986 100644
--- a/tests/app/Module/ThemeSelectModuleTest.php
+++ b/tests/app/Module/ThemeSelectModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class ThemeSelectModule
- *
- * @covers \Fisharebest\Webtrees\Module\ThemeSelectModule
- */
+
+#[CoversClass(ThemeSelectModule::class)]
class ThemeSelectModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/TimelineChartModuleTest.php b/tests/app/Module/TimelineChartModuleTest.php
index 4c868b9ebc..3c48360685 100644
--- a/tests/app/Module/TimelineChartModuleTest.php
+++ b/tests/app/Module/TimelineChartModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class TimelineChartModule
- *
- * @covers \Fisharebest\Webtrees\Module\TimelineChartModule
- */
+
+#[CoversClass(TimelineChartModule::class)]
class TimelineChartModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/TopGivenNamesModuleTest.php b/tests/app/Module/TopGivenNamesModuleTest.php
index a1006b7ab3..dc87b3cf39 100644
--- a/tests/app/Module/TopGivenNamesModuleTest.php
+++ b/tests/app/Module/TopGivenNamesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class TopGivenNamesModule
- *
- * @covers \Fisharebest\Webtrees\Module\TopGivenNamesModule
- */
+
+#[CoversClass(TopGivenNamesModule::class)]
class TopGivenNamesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/TopPageViewsModuleTest.php b/tests/app/Module/TopPageViewsModuleTest.php
index 736605f778..6d77fb0684 100644
--- a/tests/app/Module/TopPageViewsModuleTest.php
+++ b/tests/app/Module/TopPageViewsModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class TopPageViewsModule
- *
- * @covers \Fisharebest\Webtrees\Module\TopPageViewsModule
- */
+
+#[CoversClass(TopPageViewsModule::class)]
class TopPageViewsModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/TopSurnamesModuleTest.php b/tests/app/Module/TopSurnamesModuleTest.php
index c9497b2a31..82c47f92b6 100644
--- a/tests/app/Module/TopSurnamesModuleTest.php
+++ b/tests/app/Module/TopSurnamesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class TopSurnamesModule
- *
- * @covers \Fisharebest\Webtrees\Module\TopSurnamesModule
- */
+
+#[CoversClass(TopSurnamesModule::class)]
class TopSurnamesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/TreesMenuModuleTest.php b/tests/app/Module/TreesMenuModuleTest.php
index b12c478fac..37f49b0f9f 100644
--- a/tests/app/Module/TreesMenuModuleTest.php
+++ b/tests/app/Module/TreesMenuModuleTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class TreesMenuModule
- *
- * @covers \Fisharebest\Webtrees\Module\TreesMenuModule
- */
+
+#[CoversClass(TreesMenuModule::class)]
class TreesMenuModuleTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\TreesMenuModule::class));
+ $this->assertTrue(class_exists(TreesMenuModule::class));
}
}
diff --git a/tests/app/Module/USPresidentsTest.php b/tests/app/Module/USPresidentsTest.php
index dc9c278488..e6f018fa19 100644
--- a/tests/app/Module/USPresidentsTest.php
+++ b/tests/app/Module/USPresidentsTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class USPresidents
- *
- * @covers \Fisharebest\Webtrees\Module\USPresidents
- */
+
+#[CoversClass(USPresidents::class)]
class USPresidentsTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\USPresidents::class));
+ $this->assertTrue(class_exists(USPresidents::class));
}
}
diff --git a/tests/app/Module/UpcomingAnniversariesModuleTest.php b/tests/app/Module/UpcomingAnniversariesModuleTest.php
index 5f52aaebb1..c7f495933a 100644
--- a/tests/app/Module/UpcomingAnniversariesModuleTest.php
+++ b/tests/app/Module/UpcomingAnniversariesModuleTest.php
@@ -21,12 +21,10 @@ namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\Services\CalendarService;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class UpcomingAnniversariesModule
- *
- * @covers \Fisharebest\Webtrees\Module\UpcomingAnniversariesModule
- */
+
+#[CoversClass(UpcomingAnniversariesModule::class)]
class UpcomingAnniversariesModuleTest extends TestCase
{
public function testModuleProperties(): void
diff --git a/tests/app/Module/UserFavoritesModuleTest.php b/tests/app/Module/UserFavoritesModuleTest.php
index 66417bd4a1..16a31a2572 100644
--- a/tests/app/Module/UserFavoritesModuleTest.php
+++ b/tests/app/Module/UserFavoritesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class UserFavoritesModule
- *
- * @covers \Fisharebest\Webtrees\Module\UserFavoritesModule
- */
+
+#[CoversClass(UserFavoritesModule::class)]
class UserFavoritesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/UserJournalModuleTest.php b/tests/app/Module/UserJournalModuleTest.php
index 2e9fec23d5..d64fd81f00 100644
--- a/tests/app/Module/UserJournalModuleTest.php
+++ b/tests/app/Module/UserJournalModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class UserJournalModule
- *
- * @covers \Fisharebest\Webtrees\Module\UserJournalModule
- */
+
+#[CoversClass(UserJournalModule::class)]
class UserJournalModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/UserMessagesModuleTest.php b/tests/app/Module/UserMessagesModuleTest.php
index 59093a47c0..a0369d1ecc 100644
--- a/tests/app/Module/UserMessagesModuleTest.php
+++ b/tests/app/Module/UserMessagesModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class UserMessagesModule
- *
- * @covers \Fisharebest\Webtrees\Module\UserMessagesModule
- */
+
+#[CoversClass(UserMessagesModule::class)]
class UserMessagesModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/UserWelcomeModuleTest.php b/tests/app/Module/UserWelcomeModuleTest.php
index 686a7f479e..8716442e86 100644
--- a/tests/app/Module/UserWelcomeModuleTest.php
+++ b/tests/app/Module/UserWelcomeModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class UserWelcomeModule
- *
- * @covers \Fisharebest\Webtrees\Module\UserWelcomeModule
- */
+
+#[CoversClass(UserWelcomeModule::class)]
class UserWelcomeModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/WebtreesThemeTest.php b/tests/app/Module/WebtreesThemeTest.php
index 87186bce2f..f8976c6c79 100644
--- a/tests/app/Module/WebtreesThemeTest.php
+++ b/tests/app/Module/WebtreesThemeTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class WebtreesTheme
- *
- * @covers \Fisharebest\Webtrees\Module\WebtreesTheme
- */
+
+#[CoversClass(WebtreesTheme::class)]
class WebtreesThemeTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\WebtreesTheme::class));
+ $this->assertTrue(class_exists(WebtreesTheme::class));
}
}
diff --git a/tests/app/Module/WelcomeBlockModuleTest.php b/tests/app/Module/WelcomeBlockModuleTest.php
index 989ad5bd64..20ed1bfc84 100644
--- a/tests/app/Module/WelcomeBlockModuleTest.php
+++ b/tests/app/Module/WelcomeBlockModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class WelcomeBlockModule
- *
- * @covers \Fisharebest\Webtrees\Module\WelcomeBlockModule
- */
+
+#[CoversClass(WelcomeBlockModule::class)]
class WelcomeBlockModuleTest extends TestCase
{
/**
diff --git a/tests/app/Module/XeneaThemeTest.php b/tests/app/Module/XeneaThemeTest.php
index 0274b495b4..bf214f3790 100644
--- a/tests/app/Module/XeneaThemeTest.php
+++ b/tests/app/Module/XeneaThemeTest.php
@@ -20,16 +20,14 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class XeneaTheme
- *
- * @covers \Fisharebest\Webtrees\Module\XeneaTheme
- */
+
+#[CoversClass(XeneaTheme::class)]
class XeneaThemeTest extends TestCase
{
public function testClass(): void
{
- $this->assertTrue(class_exists(\Fisharebest\Webtrees\Module\XeneaTheme::class));
+ $this->assertTrue(class_exists(XeneaTheme::class));
}
}
diff --git a/tests/app/Module/YahrzeitModuleTest.php b/tests/app/Module/YahrzeitModuleTest.php
index 92611c4739..ac9760a2cd 100644
--- a/tests/app/Module/YahrzeitModuleTest.php
+++ b/tests/app/Module/YahrzeitModuleTest.php
@@ -20,12 +20,10 @@ declare(strict_types=1);
namespace Fisharebest\Webtrees\Module;
use Fisharebest\Webtrees\TestCase;
+use PHPUnit\Framework\Attributes\CoversClass;
-/**
- * Test harness for the class YahrzeitModule
- *
- * @covers \Fisharebest\Webtrees\Module\YahrzeitModule
- */
+
+#[CoversClass(YahrzeitModule::class)]
class YahrzeitModuleTest extends TestCase
{
/**