replace Exception on InitializationException
This commit is contained in:
		
							
								
								
									
										2
									
								
								cache/Cacher.php
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								cache/Cacher.php
									
									
									
									
										vendored
									
									
								
							@ -27,7 +27,7 @@ class Cacher
 | 
			
		||||
            }
 | 
			
		||||
            $cache = new $cacher($config);
 | 
			
		||||
            if (!$cache instanceof Cache) {
 | 
			
		||||
                throw new Exception('Cache driver "' . $cacher . '" must extends Cache');
 | 
			
		||||
                throw new InitializationException('Cache driver "' . $cacher . '" must extends Cache');
 | 
			
		||||
            }
 | 
			
		||||
            self::$caches[$cacher] = $cache;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								cache/MemcacheCache.php
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								cache/MemcacheCache.php
									
									
									
									
										vendored
									
									
								
							@ -40,7 +40,7 @@ class MemcacheCache extends Cache
 | 
			
		||||
        foreach ($config as $c) {
 | 
			
		||||
            foreach ($required as $option) {
 | 
			
		||||
                if (!isset($c[$option])) {
 | 
			
		||||
                    throw new Exception('Configuration must have a "' . $option . '".');
 | 
			
		||||
                    throw new InitializationException('Configuration must have a "' . $option . '".');
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            $this->connection->addServer($c['hostname'], $c['port']);
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										3
									
								
								tests/cache/CacherTest.php
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								tests/cache/CacherTest.php
									
									
									
									
										vendored
									
									
								
							@ -15,6 +15,7 @@ require_once dirname(__FILE__) . '/../../cache/Cache.php';
 | 
			
		||||
require_once dirname(__FILE__) . '/../../cache/Cacher.php';
 | 
			
		||||
require_once dirname(__FILE__) . '/../../Registry.php';
 | 
			
		||||
require_once dirname(__FILE__) . '/../../Config.php';
 | 
			
		||||
require_once dirname(__FILE__) . '/../../exception/InitializationException.php';
 | 
			
		||||
 | 
			
		||||
class CacherTest extends PHPUnit_Framework_TestCase
 | 
			
		||||
{
 | 
			
		||||
@ -27,7 +28,7 @@ class CacherTest extends PHPUnit_Framework_TestCase
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * @expectedException Exception
 | 
			
		||||
     * @expectedException InitializationException
 | 
			
		||||
     * @expectedExcepptionMessage Cache driver
 | 
			
		||||
     */
 | 
			
		||||
    public function testNotExtendsCache()
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										3
									
								
								tests/cache/MemcacheCacheTest.php
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								tests/cache/MemcacheCacheTest.php
									
									
									
									
										vendored
									
									
								
							@ -15,6 +15,7 @@
 | 
			
		||||
 | 
			
		||||
require_once dirname(__FILE__) . '/../../cache/Cache.php';
 | 
			
		||||
require_once dirname(__FILE__) . '/../../cache/MemcacheCache.php';
 | 
			
		||||
require_once dirname(__FILE__) . '/../../exception/InitializationException.php';
 | 
			
		||||
 | 
			
		||||
class MemcacheCacheTest extends PHPUnit_Framework_TestCase
 | 
			
		||||
{
 | 
			
		||||
@ -36,7 +37,7 @@ class MemcacheCacheTest extends PHPUnit_Framework_TestCase
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * @expectedException Exception
 | 
			
		||||
     * @expectedException InitializationException
 | 
			
		||||
     * @expectedExceptionMessage Configuration must have a
 | 
			
		||||
     * @TODO: MemcacheCache::__construct - empty config array passes with no host params
 | 
			
		||||
     */
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user