From 992c3a8406676aadc2964bfb368b7a4942e42256 Mon Sep 17 00:00:00 2001 From: Demian Katz <demian.katz@villanova.edu> Date: Wed, 28 Feb 2018 15:51:26 -0500 Subject: [PATCH] Do not use constructors in test classes. - Preparing for PHPUnit upgrade. --- .../src/VuFindTest/ILS/Driver/AlephTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/AmicusTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/ClaviusSQLTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/DAIATest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/EvergreenTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/HorizonTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/HorizonXMLAPITest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/InnovativeTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/KohaTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/NewGenLibTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/PAIATest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/PolarisTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/SampleTest.php | 11 +++++++++-- .../src/VuFindTest/ILS/Driver/SymphonyTest.php | 11 +++++++++-- .../src/VuFindTest/ILS/Driver/UnicornTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/VirtuaTest.php | 6 ++++-- .../VuFindTest/ILS/Driver/VoyagerRestfulTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/VoyagerTest.php | 6 ++++-- .../src/VuFindTest/ILS/Driver/XCNCIP2Test.php | 6 ++++-- .../tests/unit-tests/src/VuFindTest/TagsTest.php | 6 ++++-- .../unit-tests/src/VuFindTest/ThemeCompilerTest.php | 13 +++---------- .../unit-tests/src/VuFindTest/ThemeInfoTest.php | 2 +- 22 files changed, 94 insertions(+), 51 deletions(-) diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AlephTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AlephTest.php index 1fdce973688..965d318a1ce 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AlephTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AlephTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Aleph; class AlephTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Aleph(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AmicusTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AmicusTest.php index a396f709f66..cea8f4151d7 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AmicusTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/AmicusTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Amicus; class AmicusTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Amicus(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/ClaviusSQLTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/ClaviusSQLTest.php index 0ee5f4d6513..f9b0637fd21 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/ClaviusSQLTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/ClaviusSQLTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\ClaviusSQL; class ClaviusSQLTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new ClaviusSQL(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/DAIATest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/DAIATest.php index 8c826696148..b9bd12d8f40 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/DAIATest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/DAIATest.php @@ -137,9 +137,11 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase ]; /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = $this->createConnector(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/EvergreenTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/EvergreenTest.php index 245a7178d9e..6da0eeb3f2e 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/EvergreenTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/EvergreenTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Evergreen; class EvergreenTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Evergreen(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonTest.php index 1169b1938a7..466cd587c4f 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Horizon; class HorizonTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Horizon(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonXMLAPITest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonXMLAPITest.php index d4852e1bf73..eb2164af825 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonXMLAPITest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/HorizonXMLAPITest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\HorizonXMLAPI; class HorizonXMLAPITest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new HorizonXMLAPI(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/InnovativeTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/InnovativeTest.php index 3774120df5c..fa4436f08ac 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/InnovativeTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/InnovativeTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Innovative; class InnovativeTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Innovative(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/KohaTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/KohaTest.php index 09ad088d7cf..8faaa472503 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/KohaTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/KohaTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Koha; class KohaTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Koha(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/NewGenLibTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/NewGenLibTest.php index c7606911065..263f487a358 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/NewGenLibTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/NewGenLibTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\NewGenLib; class NewGenLibTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new NewGenLib(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PAIATest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PAIATest.php index bf2ec83c3fa..150ae1cb5cc 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PAIATest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PAIATest.php @@ -322,9 +322,11 @@ class PAIATest extends \VuFindTest\Unit\ILSDriverTestCase */ /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = $this->createConnector(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PolarisTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PolarisTest.php index c300a9a073f..e8487d6cbe3 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PolarisTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/PolarisTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Polaris; class PolarisTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Polaris(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SampleTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SampleTest.php index 290ba77d373..2d55e2a4114 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SampleTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SampleTest.php @@ -40,12 +40,19 @@ use VuFind\ILS\Driver\Sample; */ class SampleTest extends \VuFindTest\Unit\TestCase { + /** + * Driver object. + * + * @var Sample + */ protected $driver; /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Sample(); $this->driver->init(); diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SymphonyTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SymphonyTest.php index 2abe80816b0..b8d62c4bbd8 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SymphonyTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/SymphonyTest.php @@ -40,12 +40,19 @@ use VuFind\ILS\Driver\Symphony; */ class SymphonyTest extends \VuFindTest\Unit\TestCase { + /** + * Driver object + * + * @var Symphony + */ protected $driver; /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $loader = $this->getMockBuilder('VuFind\Record\Loader') ->disableOriginalConstructor()->getMock(); diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/UnicornTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/UnicornTest.php index efa5c0a3b2b..28ed82cc298 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/UnicornTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/UnicornTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Unicorn; class UnicornTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Unicorn(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VirtuaTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VirtuaTest.php index 5f70cb658b6..ea685905ea5 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VirtuaTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VirtuaTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Virtua; class VirtuaTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Virtua(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerRestfulTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerRestfulTest.php index 3b72abe4ffb..aa95a67a18a 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerRestfulTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerRestfulTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\VoyagerRestful; class VoyagerRestfulTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new VoyagerRestful(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerTest.php index a2aaf765996..16cf20eabb0 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/VoyagerTest.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\Voyager; class VoyagerTest extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new Voyager(new \VuFind\Date\Converter()); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/XCNCIP2Test.php b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/XCNCIP2Test.php index c73917f6015..8e9d568edff 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/XCNCIP2Test.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/ILS/Driver/XCNCIP2Test.php @@ -41,9 +41,11 @@ use VuFind\ILS\Driver\XCNCIP2; class XCNCIP2Test extends \VuFindTest\Unit\ILSDriverTestCase { /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->driver = new XCNCIP2(); } diff --git a/module/VuFind/tests/unit-tests/src/VuFindTest/TagsTest.php b/module/VuFind/tests/unit-tests/src/VuFindTest/TagsTest.php index b630d3f3402..f2d18074c26 100644 --- a/module/VuFind/tests/unit-tests/src/VuFindTest/TagsTest.php +++ b/module/VuFind/tests/unit-tests/src/VuFindTest/TagsTest.php @@ -46,9 +46,11 @@ class TagsTest extends \PHPUnit_Framework_TestCase protected $parser; /** - * Constructor + * Standard setup method. + * + * @return void */ - public function __construct() + public function setUp() { $this->parser = new \VuFind\Tags(); } diff --git a/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeCompilerTest.php b/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeCompilerTest.php index f0808c15f38..a4d80e63412 100644 --- a/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeCompilerTest.php +++ b/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeCompilerTest.php @@ -62,16 +62,6 @@ class ThemeCompilerTest extends Unit\TestCase */ protected $targetPath; - /** - * Constructor - */ - public function __construct() - { - $this->fixturePath = realpath(__DIR__ . '/../../fixtures/themes'); - $this->info = new ThemeInfo($this->fixturePath, 'parent'); - $this->targetPath = $this->info->getBaseDir() . '/compiled'; - } - /** * Standard setup method. * @@ -79,6 +69,9 @@ class ThemeCompilerTest extends Unit\TestCase */ public function setUp() { + $this->fixturePath = realpath(__DIR__ . '/../../fixtures/themes'); + $this->info = new ThemeInfo($this->fixturePath, 'parent'); + $this->targetPath = $this->info->getBaseDir() . '/compiled'; // Give up if the target directory already exists: if (is_dir($this->targetPath)) { return $this->markTestSkipped('compiled theme already exists.'); diff --git a/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeInfoTest.php b/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeInfoTest.php index d0d59004dab..7d2653f5656 100644 --- a/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeInfoTest.php +++ b/module/VuFindTheme/tests/unit-tests/src/VuFindTest/ThemeInfoTest.php @@ -50,7 +50,7 @@ class ThemeInfoTest extends Unit\TestCase /** * Constructor */ - public function __construct() + public function setUp() { $this->fixturePath = realpath(__DIR__ . '/../../fixtures/themes'); } -- GitLab