From 24c7babcf22fe3ef25052b33e3abf89a3d699f5d Mon Sep 17 00:00:00 2001 From: Demian Katz <demian.katz@villanova.edu> Date: Fri, 7 Sep 2012 14:37:56 -0400 Subject: [PATCH] Updated test case to work with new plugin manager configuration for record drivers. --- module/VuFind/src/VuFind/Tests/TestCase.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/module/VuFind/src/VuFind/Tests/TestCase.php b/module/VuFind/src/VuFind/Tests/TestCase.php index b5284f1cb32..3b912adc560 100644 --- a/module/VuFind/src/VuFind/Tests/TestCase.php +++ b/module/VuFind/src/VuFind/Tests/TestCase.php @@ -113,7 +113,18 @@ abstract class TestCase extends \PHPUnit_Framework_TestCase $this->searchManager = new \VuFind\Search\Manager( array('default_namespace' => 'VuFind\Search') ); + $recordDriverFactory = new \VuFind\RecordDriver\PluginManager( + new \Zend\ServiceManager\Config( + array( + 'abstract_factories' => + array('VuFind\RecordDriver\PluginFactory') + ) + ) + ); $serviceManager = new \Zend\ServiceManager\ServiceManager(); + $serviceManager->setService( + 'RecordDriverPluginManager', $recordDriverFactory + ); $this->searchManager->setServiceLocator($serviceManager); } return $this->searchManager; -- GitLab