diff options
| -rw-r--r-- | tests/app/Module/AhnentafelReportModuleTest.php | 8 | ||||
| -rw-r--r-- | tests/app/Module/BirthReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/CemeteryReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/ChangeReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/DeathReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/DescendancyReportModuleTest.php | 8 | ||||
| -rw-r--r-- | tests/app/Module/FactSourcesReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/FamilyGroupReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/IndividualFamiliesReportModuleTest.php | 8 | ||||
| -rw-r--r-- | tests/app/Module/IndividualReportModuleTest.php | 8 | ||||
| -rw-r--r-- | tests/app/Module/MarriageReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/MissingFactsReportModuleTest.php | 9 | ||||
| -rw-r--r-- | tests/app/Module/OccupationReportModuleTest.php | 6 | ||||
| -rw-r--r-- | tests/app/Module/PedigreeReportModuleTest.php | 8 | ||||
| -rw-r--r-- | tests/app/Module/RelatedIndividualsReportModuleTest.php | 8 |
15 files changed, 98 insertions, 7 deletions
diff --git a/tests/app/Module/AhnentafelReportModuleTest.php b/tests/app/Module/AhnentafelReportModuleTest.php index bab36d1bd7..7567a795bc 100644 --- a/tests/app/Module/AhnentafelReportModuleTest.php +++ b/tests/app/Module/AhnentafelReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,11 +72,15 @@ class AhnentafelReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/ahnentafel_report.xml'; $vars = [ - 'pid' => ['id' => 'i1'], + 'pid' => ['id' => 'X1030'], 'maxgen' => ['id' => '3'], 'sources' => ['id' => 'on'], 'pageSize' => ['id' => 'A4'], diff --git a/tests/app/Module/BirthReportModuleTest.php b/tests/app/Module/BirthReportModuleTest.php index 2227b39afa..22d8950267 100644 --- a/tests/app/Module/BirthReportModuleTest.php +++ b/tests/app/Module/BirthReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class BirthReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/birth_report.xml'; diff --git a/tests/app/Module/CemeteryReportModuleTest.php b/tests/app/Module/CemeteryReportModuleTest.php index f0cf96e245..38195bc092 100644 --- a/tests/app/Module/CemeteryReportModuleTest.php +++ b/tests/app/Module/CemeteryReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class CemeteryReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/cemetery_report.xml'; diff --git a/tests/app/Module/ChangeReportModuleTest.php b/tests/app/Module/ChangeReportModuleTest.php index b30f048832..ff7ebd3a49 100644 --- a/tests/app/Module/ChangeReportModuleTest.php +++ b/tests/app/Module/ChangeReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; use Illuminate\Support\Carbon; @@ -71,6 +73,10 @@ class ChangeReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/change_report.xml'; diff --git a/tests/app/Module/DeathReportModuleTest.php b/tests/app/Module/DeathReportModuleTest.php index 89d42149bf..cc9ddb9022 100644 --- a/tests/app/Module/DeathReportModuleTest.php +++ b/tests/app/Module/DeathReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class DeathReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/death_report.xml'; diff --git a/tests/app/Module/DescendancyReportModuleTest.php b/tests/app/Module/DescendancyReportModuleTest.php index 419d35664a..1b9f1a241d 100644 --- a/tests/app/Module/DescendancyReportModuleTest.php +++ b/tests/app/Module/DescendancyReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,11 +72,15 @@ class DescendancyReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/descendancy_report.xml'; $vars = [ - 'pid' => ['id' => 'i1'], + 'pid' => ['id' => 'X1030'], 'maxgen' => ['id' => '3'], 'sources' => ['id' => 'on'], 'pageSize' => ['id' => 'A4'], diff --git a/tests/app/Module/FactSourcesReportModuleTest.php b/tests/app/Module/FactSourcesReportModuleTest.php index 8ac5847c34..904162c3fd 100644 --- a/tests/app/Module/FactSourcesReportModuleTest.php +++ b/tests/app/Module/FactSourcesReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class FactSourcesReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/fact_sources.xml'; diff --git a/tests/app/Module/FamilyGroupReportModuleTest.php b/tests/app/Module/FamilyGroupReportModuleTest.php index 3e1c156392..d2a5d26119 100644 --- a/tests/app/Module/FamilyGroupReportModuleTest.php +++ b/tests/app/Module/FamilyGroupReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class FamilyGroupReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/family_group_report.xml'; diff --git a/tests/app/Module/IndividualFamiliesReportModuleTest.php b/tests/app/Module/IndividualFamiliesReportModuleTest.php index ebc58c37a5..50a61e3778 100644 --- a/tests/app/Module/IndividualFamiliesReportModuleTest.php +++ b/tests/app/Module/IndividualFamiliesReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,11 +72,15 @@ class IndividualFamiliesReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/individual_ext_report.xml'; $vars = [ - 'pid' => ['id' => 'i1'], + 'pid' => ['id' => 'X1030'], 'relatives' => ['id' => 'child-families'], 'maxgen' => ['id' => '4'], 'sortby' => ['id' => 'BIRT:DATE'], diff --git a/tests/app/Module/IndividualReportModuleTest.php b/tests/app/Module/IndividualReportModuleTest.php index d8404194c2..713850d888 100644 --- a/tests/app/Module/IndividualReportModuleTest.php +++ b/tests/app/Module/IndividualReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -71,11 +73,15 @@ class IndividualReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/individual_report.xml'; $vars = [ - 'id' => ['id' => 'i1'], + 'id' => ['id' => 'X1030'], 'sources' => ['id' => 'on'], 'notes' => ['id' => 'on'], 'photos' => ['id' => 'highlighted'], diff --git a/tests/app/Module/MarriageReportModuleTest.php b/tests/app/Module/MarriageReportModuleTest.php index 7c06027356..4aaf1688c7 100644 --- a/tests/app/Module/MarriageReportModuleTest.php +++ b/tests/app/Module/MarriageReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class MarriageReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/marriage_report.xml'; diff --git a/tests/app/Module/MissingFactsReportModuleTest.php b/tests/app/Module/MissingFactsReportModuleTest.php index b073da5dcb..a7b248985c 100644 --- a/tests/app/Module/MissingFactsReportModuleTest.php +++ b/tests/app/Module/MissingFactsReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,16 +72,21 @@ class MissingFactsReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/missing_facts_report.xml'; $vars = [ - 'pid' => ['id' => 'i1'], + 'pid' => ['id' => 'X1030'], 'relatives' => ['id' => 'direct-ancestors'], 'maxgen' => ['id' => '*'], 'pageSize' => ['id' => 'A4'], 'sortby' => ['id' => 'NAME'], 'fbirt' => ['id' => 'on'], + 'fburi' => ['id' => 'on'], 'fdeat' => ['id' => 'on'], 'fsour' => ['id' => 'on'], 'fbapm' => ['id' => 'on'], diff --git a/tests/app/Module/OccupationReportModuleTest.php b/tests/app/Module/OccupationReportModuleTest.php index 15c3a753e0..c86c10ff80 100644 --- a/tests/app/Module/OccupationReportModuleTest.php +++ b/tests/app/Module/OccupationReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,6 +72,10 @@ class OccupationReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/occupation_report.xml'; diff --git a/tests/app/Module/PedigreeReportModuleTest.php b/tests/app/Module/PedigreeReportModuleTest.php index e070cf1f04..02b5dcf42e 100644 --- a/tests/app/Module/PedigreeReportModuleTest.php +++ b/tests/app/Module/PedigreeReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,11 +72,15 @@ class PedigreeReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/pedigree_report.xml'; $vars = [ - 'pid' => ['id' => 'i1'], + 'pid' => ['id' => 'X1030'], 'orientation' => ['id' => 'portrait'], ]; diff --git a/tests/app/Module/RelatedIndividualsReportModuleTest.php b/tests/app/Module/RelatedIndividualsReportModuleTest.php index a80e918b85..1bfff18829 100644 --- a/tests/app/Module/RelatedIndividualsReportModuleTest.php +++ b/tests/app/Module/RelatedIndividualsReportModuleTest.php @@ -17,9 +17,11 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; +use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Report\ReportHtml; use Fisharebest\Webtrees\Report\ReportParserGenerate; use Fisharebest\Webtrees\Report\ReportPdf; +use Fisharebest\Webtrees\Services\UserService; use Fisharebest\Webtrees\Tree; /** @@ -70,11 +72,15 @@ class RelatedIndividualsReportModuleTest extends \Fisharebest\Webtrees\TestCase */ public function testReportRunsWithoutError(): void { + $user = (new UserService())->create('user', 'User', 'user@example.com', 'secret'); + $user->setPreference('canadmin', '1'); + Auth::login($user); + $tree = $this->importTree('demo.ged'); app()->instance(Tree::class, $tree); $xml = WT_ROOT . 'resources/xml/reports/relative_ext_report.xml'; $vars = [ - 'pid' => ['id' => 'i1'], + 'pid' => ['id' => 'X1030'], 'relatives' => ['id' => 'child-family'], 'maxgen' => ['id' => '4'], 'sortby' => ['id' => 'BIRT:DATE'], |
