summaryrefslogtreecommitdiff
path: root/tests/app
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2021-09-23 19:15:11 +0100
committerGreg Roach <greg@subaqua.co.uk>2021-09-24 09:18:54 +0100
commitea517a3bcde172a7403de36143979b17050fb005 (patch)
treecfe63f1f282ed64cfd796ec271c7a0000c52b6a4 /tests/app
parent6d66a8ecc0f9e1cbe6d48547497df5d2c368439f (diff)
downloadwebtrees-ea517a3bcde172a7403de36143979b17050fb005.tar.gz
webtrees-ea517a3bcde172a7403de36143979b17050fb005.tar.bz2
webtrees-ea517a3bcde172a7403de36143979b17050fb005.zip
Remove duplicated code
Diffstat (limited to 'tests/app')
-rw-r--r--tests/app/TreeTest.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/app/TreeTest.php b/tests/app/TreeTest.php
index 53b44357a7..a49f28f2d8 100644
--- a/tests/app/TreeTest.php
+++ b/tests/app/TreeTest.php
@@ -28,6 +28,9 @@ use Fisharebest\Webtrees\Services\UserService;
use InvalidArgumentException;
use Symfony\Component\Cache\Adapter\NullAdapter;
+use function fclose;
+use function file_get_contents;
+use function preg_replace;
use function stream_get_contents;
/**
@@ -340,15 +343,12 @@ class TreeTest extends TestCase
{
$tree = $this->importTree('demo.ged');
- $fp = fopen('php://memory', 'wb');
-
$gedcom_export_service = new GedcomExportService();
- $gedcom_export_service->export($tree, $fp, true);
-
- rewind($fp);
+ $resource = $gedcom_export_service->export($tree, true);
$original = file_get_contents(__DIR__ . '/../data/demo.ged');
- $export = stream_get_contents($fp);
+ $export = stream_get_contents($resource);
+ fclose($resource);
// The version, date and time in the HEAD record will be different.
$original = preg_replace('/\n2 VERS .*/', '', $original, 1);