From f6c188894983b9854a1978f33509ba10dc586405 Mon Sep 17 00:00:00 2001 From: Jeroen De Meerleer Date: Tue, 24 Jan 2023 10:20:17 +0100 Subject: [PATCH] BUGFIX: IOFactory did not return correct class --- src/IOFactory.php | 2 +- tests/Readers/Pairtwo6Test.php | 3 ++- tests/Readers/Swar5Test.php | 3 ++- tests/Readers/Trf16Test.php | 3 ++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/IOFactory.php b/src/IOFactory.php index b1ef589..34ffdd9 100644 --- a/src/IOFactory.php +++ b/src/IOFactory.php @@ -13,8 +13,8 @@ namespace Blackbirdchess\Service\Import; +use Blackbirdchess\Service\Import\Interfaces\ReaderInterface; use Blackbirdchess\Service\Results\Exceptions\LibpairtwoException; -use Blackbirdchess\Service\Results\Interfaces\ReaderInterface; /** * Class IOFactory diff --git a/tests/Readers/Pairtwo6Test.php b/tests/Readers/Pairtwo6Test.php index 969ee5f..e9d0292 100644 --- a/tests/Readers/Pairtwo6Test.php +++ b/tests/Readers/Pairtwo6Test.php @@ -2,6 +2,7 @@ namespace Blackbirdchess\Tests\Service\Import\Readers; +use Blackbirdchess\Service\Import\IOFactory; use Blackbirdchess\Service\Import\Readers\Pairtwo6; use Blackbirdchess\Service\Results\Enums\Title; use Blackbirdchess\Service\Results\Player; @@ -23,7 +24,7 @@ class Pairtwo6Test extends TestCase } while(is_null($root) && $directory != '/'); $this->testfile = $root . $this->testfile; - $this->testobject = new Pairtwo6(); + $this->testobject = IOFactory::createReader('Pairtwo-6'); $this->testobject->read($this->testfile); } diff --git a/tests/Readers/Swar5Test.php b/tests/Readers/Swar5Test.php index f658b86..ba63f26 100644 --- a/tests/Readers/Swar5Test.php +++ b/tests/Readers/Swar5Test.php @@ -2,6 +2,7 @@ namespace Blackbirdchess\Tests\Service\Import\Readers; +use Blackbirdchess\Service\Import\IOFactory; use Blackbirdchess\Service\Import\Readers\Swar5; use Blackbirdchess\Service\Results\Enums\Title; use Blackbirdchess\Service\Results\Player; @@ -23,7 +24,7 @@ class Swar5Test extends TestCase } while(is_null($root) && $directory != '/'); $this->testfile = $directory . $this->testfile; - $this->testobject = new Swar5(); + $this->testobject = IOFactory::createReader('Swar-5'); $this->testobject->read($this->testfile); } diff --git a/tests/Readers/Trf16Test.php b/tests/Readers/Trf16Test.php index 84463a8..2223bda 100644 --- a/tests/Readers/Trf16Test.php +++ b/tests/Readers/Trf16Test.php @@ -2,6 +2,7 @@ namespace Blackbirdchess\Tests\Service\Import\Readers; +use Blackbirdchess\Service\Import\IOFactory; use Blackbirdchess\Service\Import\Readers\Trf16; use Blackbirdchess\Service\Results\Enums\Gender; use Blackbirdchess\Service\Results\Enums\Title; @@ -24,7 +25,7 @@ class Trf16Test extends TestCase } while(is_null($root) && $directory != '/'); $this->testfile = $root . $this->testfile; - $this->testobject = new Trf16(); + $this->testobject = IOFactory::createReader('TRF-16'); $this->testobject->read($this->testfile); }