Cake Framwork , Excellent

源代码在线查看: cake_log.test.php

软件大小: 1036 K
上传用户: changke8311
关键词: Excellent Framwork Cake
下载地址: 免注册下载 普通下载 VIP

相关代码

								/* SVN FILE: $Id: cake_log.test.php 7118 2008-06-04 20:49:29Z gwoo $ */				/**				 * Short description for file.				 *				 * Long description for file				 *				 * PHP versions 4 and 5				 *				 * CakePHP(tm) Tests 				 * Copyright 2005-2008, Cake Software Foundation, Inc.				 *								1785 E. Sahara Avenue, Suite 490-204				 *								Las Vegas, Nevada 89104				 *				 *  Licensed under The Open Group Test Suite License				 *  Redistributions of files must retain the above copyright notice.				 *				 * @filesource				 * @copyright		Copyright 2005-2008, Cake Software Foundation, Inc.				 * @link				https://trac.cakephp.org/wiki/Developement/TestSuite CakePHP(tm) Tests				 * @package			cake.tests				 * @subpackage		cake.tests.cases.libs				 * @since			CakePHP(tm) v 1.2.0.5432				 * @version			$Revision: 7118 $				 * @modifiedby		$LastChangedBy: gwoo $				 * @lastmodified	$Date: 2008-06-04 13:49:29 -0700 (Wed, 04 Jun 2008) $				 * @license			http://www.opensource.org/licenses/opengroup.php The Open Group Test Suite License				 */				uses('cake_log');				/**				 * Short description for class.				 *				 * @package    cake.tests				 * @subpackage cake.tests.cases.libs				 */				class CakeLogTest extends UnitTestCase {				/**				 * testLogFileWriting method				 * 				 * @access public				 * @return void				 */					function testLogFileWriting() {						@unlink(LOGS . 'error.log');						CakeLog::write(LOG_WARNING, 'Test warning');						$this->assertTrue(file_exists(LOGS . 'error.log'));						unlink(LOGS . 'error.log');										CakeLog::write(LOG_WARNING, 'Test warning 1');						CakeLog::write(LOG_WARNING, 'Test warning 2');						$result = file_get_contents(LOGS . 'error.log');						$this->assertPattern('/^2[0-9]{3}-[0-9]+-[0-9]+ [0-9]+:[0-9]+:[0-9]+ Warning: Test warning 1/', $result);						$this->assertPattern('/2[0-9]{3}-[0-9]+-[0-9]+ [0-9]+:[0-9]+:[0-9]+ Warning: Test warning 2$/', $result);						unlink(LOGS . 'error.log');					}				}								?>							

相关资源