diff options
| author | Greg Roach <greg@subaqua.co.uk> | 2021-09-23 19:15:11 +0100 |
|---|---|---|
| committer | Greg Roach <greg@subaqua.co.uk> | 2021-09-24 09:18:54 +0100 |
| commit | ea517a3bcde172a7403de36143979b17050fb005 (patch) | |
| tree | cfe63f1f282ed64cfd796ec271c7a0000c52b6a4 /tests/app | |
| parent | 6d66a8ecc0f9e1cbe6d48547497df5d2c368439f (diff) | |
| download | webtrees-ea517a3bcde172a7403de36143979b17050fb005.tar.gz webtrees-ea517a3bcde172a7403de36143979b17050fb005.tar.bz2 webtrees-ea517a3bcde172a7403de36143979b17050fb005.zip | |
Remove duplicated code
Diffstat (limited to 'tests/app')
| -rw-r--r-- | tests/app/TreeTest.php | 12 |
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); |
