diff options
author | xue <> | 2006-07-07 14:54:15 +0000 |
---|---|---|
committer | xue <> | 2006-07-07 14:54:15 +0000 |
commit | 61bb16ee2e5f0a66234e1575242169a10fde47b5 (patch) | |
tree | 3ee24dcc36ceae2c213130df1ea3d5c9fc110a27 /tests/UnitTests/framework/Data | |
parent | 7b84938b1b5964f2274d66e28ba17435924ffe35 (diff) |
Merge from 3.0 branch till 1253.
Diffstat (limited to 'tests/UnitTests/framework/Data')
-rw-r--r-- | tests/UnitTests/framework/Data/CacheTestCase.php | 98 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/test.db | bin | 4096 -> 0 bytes | |||
-rw-r--r-- | tests/UnitTests/framework/Data/utAPCCache.php | 45 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/utDateTimeSimpleFormatter.php | 81 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/utMemCache.php | 66 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/utSqliteCache.php | 59 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/utXmlDocument.php | 82 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/xml/data1.xml | 45 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/xml/data1.xml.out | 41 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/xml/data2.xml | 41 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/xml/data2.xml.out | 40 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/xml/data3.xml | 46 | ||||
-rw-r--r-- | tests/UnitTests/framework/Data/xml/data3.xml.out | 45 |
13 files changed, 0 insertions, 689 deletions
diff --git a/tests/UnitTests/framework/Data/CacheTestCase.php b/tests/UnitTests/framework/Data/CacheTestCase.php deleted file mode 100644 index 68a7b067..00000000 --- a/tests/UnitTests/framework/Data/CacheTestCase.php +++ /dev/null @@ -1,98 +0,0 @@ -<?php
-
-require_once(dirname(__FILE__).'/../common.php');
-
-class CacheTestCase extends UnitTestCase
-{
- private $_cache;
-
- public function getCache()
- {
- return $this->_cache;
- }
-
- public function setCache($cache)
- {
- $this->_cache=$cache;
- }
-
- public function basicOperations()
- {
- $object=new TComponent;
- $number=12345;
- $string='12345\'"';
- $array=array('123'=>123,'abc'=>'def');
-
- // test set (first time)
- $this->assertFalse($this->_cache->get('object'));
- $this->assertTrue($this->_cache->set('object',$object));
- $this->assertTrue($this->_cache->get('object') instanceof TComponent);
- $this->assertFalse($this->_cache->get('number'));
- $this->assertTrue($this->_cache->set('number',$number));
- $this->assertTrue($this->_cache->get('number')===$number);
- $this->assertFalse($this->_cache->get('string'));
- $this->assertTrue($this->_cache->set('string',$string));
- $this->assertTrue($this->_cache->get('string')===$string);
- $this->assertFalse($this->_cache->get('array'));
- $this->assertTrue($this->_cache->set('array',$array));
- $this->assertTrue($this->_cache->get('array')===$array);
-
- // test set (second time)
- $this->assertTrue($this->_cache->set('object',$array));
- $this->assertTrue($this->_cache->get('object')===$array);
-
- // test delete
- $this->assertTrue($this->_cache->delete('object'));
- $this->assertFalse($this->_cache->get('object'));
- $this->assertTrue($this->_cache->delete('number'));
- $this->assertFalse($this->_cache->get('number'));
- $this->assertTrue($this->_cache->delete('string'));
- $this->assertFalse($this->_cache->get('string'));
- $this->assertTrue($this->_cache->delete('array'));
- $this->assertFalse($this->_cache->get('array'));
-
- // test add (first time)
- $this->assertFalse($this->_cache->get('object'));
- $this->assertTrue($this->_cache->add('object',$object));
- $this->assertTrue($this->_cache->get('object') instanceof TComponent);
- $this->assertFalse($this->_cache->get('number'));
- $this->assertTrue($this->_cache->add('number',$number));
- $this->assertTrue($this->_cache->get('number')===$number);
- $this->assertFalse($this->_cache->get('string'));
- $this->assertTrue($this->_cache->add('string',$string));
- $this->assertTrue($this->_cache->get('string')===$string);
- $this->assertFalse($this->_cache->get('array'));
- $this->assertTrue($this->_cache->add('array',$array));
- $this->assertTrue($this->_cache->get('array')===$array);
-
- // test add (second time)
- $this->assertFalse($this->_cache->add('object',$array));
- $this->assertTrue($this->_cache->get('object') instanceof TComponent);
-
- // test replace
- $this->assertTrue($this->_cache->replace('object',$array));
- $this->assertTrue($this->_cache->get('object')===$array);
- $this->assertFalse($this->_cache->replace('object2',$array));
- $this->assertFalse($this->_cache->get('object2'));
-
- // test flush
- $this->assertTrue($this->_cache->set('number',$number));
- $this->assertTrue($this->_cache->get('number')===$number);
- $this->assertTrue($this->_cache->flush());
- $this->assertFalse($this->_cache->get('number'));
-
- // test expiring
- // set a value with 5sec valid time
- $this->_cache->set('expiring',123,3);
- $this->assertTrue($this->_cache->get('expiring')===123);
- $this->_cache->set('nonexpiring',456);
- $this->assertTrue($this->_cache->get('nonexpiring')===456);
-
- // wait 6sec to see if the value still exists
- sleep(4);
- $this->assertFalse($this->_cache->get('expiring'));
- $this->assertTrue($this->_cache->get('nonexpiring')===456);
- }
-}
-
-?>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/test.db b/tests/UnitTests/framework/Data/test.db Binary files differdeleted file mode 100644 index fcf08f16..00000000 --- a/tests/UnitTests/framework/Data/test.db +++ /dev/null diff --git a/tests/UnitTests/framework/Data/utAPCCache.php b/tests/UnitTests/framework/Data/utAPCCache.php deleted file mode 100644 index 48458c27..00000000 --- a/tests/UnitTests/framework/Data/utAPCCache.php +++ /dev/null @@ -1,45 +0,0 @@ -<?php
-
-require_once(dirname(__FILE__).'/../common.php');
-require_once(dirname(__FILE__).'/CacheTestCase.php');
-Prado::using('System.Caching.TAPCCache');
-
-class utAPCCache extends CacheTestCase
-{
-
- public function testInit()
- {
- if(!extension_loaded('apc'))
- {
- $this->fail('TAPCCache is not tested. PHP extension "apc" is required by TAPCCache.');
- return;
- }
- //compatibility test as this time of writing 01/02/2006 (dd//mm//yyyy)
- $apc_default_ini = $apc_default=ini_get('apc.cache_by_default');
- if ($apc_default=='Off' || $apc_default='off')
- $apc_default=0;
- elseif($apc_default=='On' || $apc_default='on')
- $apc_default=1;
- $apc_default=(boolean)$apc_default;
- if($apc_default) {
- $this->fail('You have to disable apc.cache_by_default in your php.ini : you have apc.cache_by_default='.$apc_default_ini.' but currently prado won\'t execute without errors with APC caching all prado php files.');
- return;
- }
- }
-
- public function testBasicOperations()
- {
- if(!extension_loaded('apc'))
- {
- $this->fail('TAPCCache is not tested. PHP extension "apc" is required by TAPCCache.');
- return;
- }
- $cache=new TAPCCache;
- $cache->init(null);
- $this->setCache($cache);
- $this->basicOperations();
- $this->setCache(null);
- }
-}
-
-?>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/utDateTimeSimpleFormatter.php b/tests/UnitTests/framework/Data/utDateTimeSimpleFormatter.php deleted file mode 100644 index 9c505481..00000000 --- a/tests/UnitTests/framework/Data/utDateTimeSimpleFormatter.php +++ /dev/null @@ -1,81 +0,0 @@ -<?php
-
-// NOTE: This file must be saved with charset GB2312
-require_once(dirname(__FILE__).'/../common.php');
-
-Prado::using('System.Util.TDateTimeSimpleFormatter');
-
-class utDateTimeSimpleFormatter extends UnitTestCase
-{
- function testFormatting()
- {
- $time = mktime(0,0,0,12,30,2005);
- $pattern = "dd-MM-yyyy";
- $expect = '30-12-2005';
-
- $formatter = new TDateTimeSimpleFormatter($pattern);
- $this->assertEqual($expect, $formatter->format($time));
-
- $time = mktime(0,0,0,5,6,2005);
- $pattern = "d-M-yy";
- $expect = "6-5-05";
-
- $formatter->setPattern($pattern);
- $this->assertEqual($expect, $formatter->format($time));
-
- $pattern = "dd-MM-yy";
- $expect = "06-05-05";
-
- $formatter->setPattern($pattern);
- $this->assertEqual($expect, $formatter->format($time));
-
- $pattern = "yyyy年MM月dd日";
- $expect = "2005年05月06日";
-
- $formatter = new TDateTimeSimpleFormatter($pattern, 'GB2312');
- $this->assertEqual($expect, $formatter->format($time));
-
- $pattern = "MM/dd/yyyy";
- $expect = "05/06/2005";
-
- $formatter = new TDateTimeSimpleFormatter($pattern, 'UTF-8');
- $this->assertEqual($expect, $formatter->format($time));
-
- }
-
- function testParsing()
- {
- $pattern = "yyyy年MM月dd日";
- $value = "2005年05月06日";
- $expect = mktime(0,0,0,5,6,2005);
-
- $formatter = new TDateTimeSimpleFormatter($pattern, 'GB2312');
- $this->assertEqual($expect, $formatter->parse($value));
-
- $pattern = "dd-MM-yy";
- $value= "06-05-05";
-
- $formatter = new TDateTimeSimpleFormatter($pattern);
- $this->assertEqual($expect, $formatter->parse($value));
-
- $pattern = "d-M-yy";
- $value = "6-5-05";
- $formatter = new TDateTimeSimpleFormatter($pattern);
- $this->assertEqual($expect, $formatter->parse($value));
-
- $pattern = "MM/dd/yyyy";
- $value = "05/06/2005";
- $formatter = new TDateTimeSimpleFormatter($pattern);
- $this->assertEqual($expect, $formatter->parse($value));
-
-
- $pattern = "dd-MM-yyyy";
- $value = '30-12-2005';
- $expect = mktime(0,0,0,12,30,2005);
-
- $formatter = new TDateTimeSimpleFormatter($pattern);
- $this->assertEqual($expect, $formatter->parse($value));
- }
-}
-
-?>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/utMemCache.php b/tests/UnitTests/framework/Data/utMemCache.php deleted file mode 100644 index cbe9bdad..00000000 --- a/tests/UnitTests/framework/Data/utMemCache.php +++ /dev/null @@ -1,66 +0,0 @@ -<?php
-
-require_once(dirname(__FILE__).'/../common.php');
-require_once(dirname(__FILE__).'/CacheTestCase.php');
-Prado::using('System.Caching.TMemCache');
-
-class utMemCache extends UnitTestCase
-{
- private $_prefix='';
- private $_server='localhost';
- private $_port=11211;
-
- public function testInit()
- {
- if(!extension_loaded('memcache'))
- {
- $this->fail('TMemCache is not tested. PHP extension "memcache" is required by TMemCache.');
- return;
- }
- $cache=new TMemCache;
-
- $this->assertTrue($cache->getHost()==='localhost');
- $cache->setHost('localhost2');
- $this->assertTrue($cache->getHost()==='localhost2');
-
- $this->assertTrue($cache->getPort()===11211);
- $cache->setPort(1000);
- $this->assertTrue($cache->getPort()===1000);
-
- $cache->init(null,null);
- try
- {
- $cache->setHost('newhost');
- $this->fail('exception not raised when setting Server after init');
- }
- catch(TInvalidOperationException $e)
- {
- $this->pass();
- }
- try
- {
- $cache->setPort(10000);
- $this->fail('exception not raised when setting Port after init');
- }
- catch(TInvalidOperationException $e)
- {
- $this->pass();
- }
- }
-
- public function testBasicOperations()
- {
- if(!extension_loaded('memcache'))
- {
- $this->fail('TMemCache is not tested. PHP extension "memcache" is required by TMemCache.');
- return;
- }
- $cache=new TMemCache;
- $cache->init(null,null);
- $this->setCache($cache);
- $this->basicOperations();
- $this->setCache(null);
- }
-}
-
-?>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/utSqliteCache.php b/tests/UnitTests/framework/Data/utSqliteCache.php deleted file mode 100644 index eded351f..00000000 --- a/tests/UnitTests/framework/Data/utSqliteCache.php +++ /dev/null @@ -1,59 +0,0 @@ -<?php
-
-require_once(dirname(__FILE__).'/../common.php');
-require_once(dirname(__FILE__).'/CacheTestCase.php');
-Prado::using('System.Caching.TSqliteCache');
-
-class utSqliteCache extends CacheTestCase
-{
- private $dbFile;
-
- public function __construct()
- {
- parent::__construct();
- if(Prado::getPathOfAlias('utSqliteCache')===null)
- Prado::setPathOfAlias('utSqliteCache',dirname(__FILE__));
- $this->dbFile='utSqliteCache.test';
- }
-
- public function tearDown()
- {
- $file=Prado::getPathOfNamespace('utSqliteCache.test',TSqliteCache::DB_FILE_EXT);
- if(is_file($file))
- unlink($file);
- else
- $this->fail("Unable to clean up db file: '".$file."'.");
- }
-
- public function testInit()
- {
- $cache=new TSqliteCache;
-
- $this->assertTrue($cache->getDbFile()===null);
- $cache->setDbFile($this->dbFile);
- $this->assertTrue($cache->getDbFile()===$this->dbFile);
-
- $cache->init(null,null);
- try
- {
- $cache->setDbFile('newfile.db');
- $this->fail('exception not raised when setting DbFile after init');
- }
- catch(TInvalidOperationException $e)
- {
- $this->pass();
- }
- }
-
- public function testBasicOperations()
- {
- $cache=new TSqliteCache;
- $cache->setDbFile($this->dbFile);
- $cache->init(null,null);
- $this->setCache($cache);
- $this->basicOperations();
- $this->setCache(null);
- }
-}
-
-?>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/utXmlDocument.php b/tests/UnitTests/framework/Data/utXmlDocument.php deleted file mode 100644 index ec0e43c7..00000000 --- a/tests/UnitTests/framework/Data/utXmlDocument.php +++ /dev/null @@ -1,82 +0,0 @@ -<?php
-
-require_once(dirname(__FILE__).'/../common.php');
-
-class utXmlDocument extends UnitTestCase
-{
- public function setUp()
- {
- }
-
- public function tearDown()
- {
- }
-
- public function testLoadAndSave()
- {
- $dir=dirname(__FILE__).'/xml';
-
- $doc=new TXmlDocument;
- try
- {
- $doc->loadFromFile('nonexisting.xml');
- $this->fail('exception not raised when openning a nonexistent file.');
- }
- catch(TIOException $e)
- {
- $this->pass();
- }
-
- $doc=new TXmlDocument;
- $this->assertFalse(@$doc->loadFromString('$12341'));
-
- // a regular XML file
- $doc=new TXmlDocument;
- $doc->loadFromFile($dir.'/data1.xml');
- $doc->saveToFile($dir.'/data1.xml.tmp');
- $this->assertTrue($this->compareFiles($dir.'/data1.xml.tmp',$dir.'/data1.xml.out'));
- @unlink($dir.'/data1.xml.tmp');
-
- // an XML file with Chinese characters
- $doc->loadFromFile($dir.'/data2.xml');
- $doc->saveToFile($dir.'/data2.xml.tmp');
- $this->assertTrue($this->compareFiles($dir.'/data2.xml.tmp',$dir.'/data2.xml.out'));
- @unlink($dir.'/data2.xml.tmp');
-
- // a typical Prado Application configuration file
- $doc=new TXmlDocument;
- $doc->loadFromFile($dir.'/data3.xml');
- $doc->saveToFile($dir.'/data3.xml.tmp');
- $this->assertTrue($this->compareFiles($dir.'/data3.xml.tmp',$dir.'/data3.xml.out'));
- @unlink($dir.'/data3.xml.tmp');
- }
-
- protected function compareFiles($file1,$file2)
- {
- return file_get_contents($file1)===file_get_contents($file2);
- }
-
- public function testAccessDomTree()
- {
- $dir=dirname(__FILE__).'/xml';
- $doc=new TXmlDocument;
- $doc->loadFromFile($dir.'/data1.xml');
- $this->assertTrue($doc->getVersion()==='1.0');
- $this->assertTrue($doc->getEncoding()==='utf-8');
- $this->assertTrue($doc->getElements()->getCount()===2);
- $this->assertTrue($doc->getElements()->itemAt(0)->getTagName()==='title');
- $this->assertTrue($doc->getElements()->itemAt(0)->getValue()==='My lists');
- $this->assertTrue($doc->getElements()->itemAt(1)->getTagName()==='chapter');
- $this->assertTrue($doc->getElements()->itemAt(1)->getAttribute('id')==='books');
- }
-
- public function testUpdateDomTree()
- {
- }
-
- public function testComposeDomTree()
- {
- }
-}
-
-?>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/xml/data1.xml b/tests/UnitTests/framework/Data/xml/data1.xml deleted file mode 100644 index d865680a..00000000 --- a/tests/UnitTests/framework/Data/xml/data1.xml +++ /dev/null @@ -1,45 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-]>
-<book id="listing">
- <title>My lists</title>
- <chapter id="books">
- <title>My books</title>
- <para>
- <informaltable>
- <tgroup cols="4">
- <thead>
- <row>
- <entry>Title</entry>
- <entry>Author</entry>
- <entry>Language</entry>
- <entry>ISBN</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>The Grapes of Wrath</entry>
- <entry>John Steinbeck</entry>
- <entry>en</entry>
- <entry>0140186409</entry>
- </row>
- <row>
- <entry>The Pearl</entry>
- <entry>John Steinbeck</entry>
- <entry>en</entry>
- <entry>014017737X</entry>
- </row>
- <row>
- <entry>Samarcande</entry>
- <entry>Amine Maalouf</entry>
- <entry>fr</entry>
- <entry>2253051209</entry>
- </row>
- <!-- TODO: I have a lot of remaining books to add.. -->
- </tbody>
- </tgroup>
- </informaltable>
- </para>
- </chapter>
-</book>
diff --git a/tests/UnitTests/framework/Data/xml/data1.xml.out b/tests/UnitTests/framework/Data/xml/data1.xml.out deleted file mode 100644 index de491e4c..00000000 --- a/tests/UnitTests/framework/Data/xml/data1.xml.out +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<book id="listing"> - <title>My lists</title> - <chapter id="books"> - <title>My books</title> - <para> - <informaltable> - <tgroup cols="4"> - <thead> - <row> - <entry>Title</entry> - <entry>Author</entry> - <entry>Language</entry> - <entry>ISBN</entry> - </row> - </thead> - <tbody> - <row> - <entry>The Grapes of Wrath</entry> - <entry>John Steinbeck</entry> - <entry>en</entry> - <entry>0140186409</entry> - </row> - <row> - <entry>The Pearl</entry> - <entry>John Steinbeck</entry> - <entry>en</entry> - <entry>014017737X</entry> - </row> - <row> - <entry>Samarcande</entry> - <entry>Amine Maalouf</entry> - <entry>fr</entry> - <entry>2253051209</entry> - </row> - </tbody> - </tgroup> - </informaltable> - </para> - </chapter> -</book>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/xml/data2.xml b/tests/UnitTests/framework/Data/xml/data2.xml deleted file mode 100644 index 9231ef7b..00000000 --- a/tests/UnitTests/framework/Data/xml/data2.xml +++ /dev/null @@ -1,41 +0,0 @@ -锘<?xml version="1.0" encoding="utf-8"?>
-<book id="listing" title="鎴戠殑涔﹀崟">
- <chapter id="books">
- <title>鎴戠殑涔</title>
- <para>
- <informaltable>
- <tgroup cols="4">
- <thead>
- <row>
- <entry>鏍囬</entry>
- <entry>浣滆</entry>
- <entry>璇█</entry>
- <entry>ISBN</entry>
- </row>
- </thead>
- <tbody>
- <row>
- <entry>The Grapes of Wrath</entry>
- <entry>John Steinbeck</entry>
- <entry>en</entry>
- <entry>0140186409</entry>
- </row>
- <row>
- <entry>The Pearl</entry>
- <entry>John Steinbeck</entry>
- <entry>en</entry>
- <entry>014017737X</entry>
- </row>
- <row>
- <entry>Samarcande</entry>
- <entry>Amine Maalouf</entry>
- <entry>fr</entry>
- <entry>2253051209</entry>
- </row>
- <!-- TODO: I have a lot of remaining books to add.. -->
- </tbody>
- </tgroup>
- </informaltable>
- </para>
- </chapter>
-</book>
diff --git a/tests/UnitTests/framework/Data/xml/data2.xml.out b/tests/UnitTests/framework/Data/xml/data2.xml.out deleted file mode 100644 index d688884c..00000000 --- a/tests/UnitTests/framework/Data/xml/data2.xml.out +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<book id="listing" title="鎴戠殑涔﹀崟"> - <chapter id="books"> - <title>鎴戠殑涔</title> - <para> - <informaltable> - <tgroup cols="4"> - <thead> - <row> - <entry>鏍囬</entry> - <entry>浣滆</entry> - <entry>璇█</entry> - <entry>ISBN</entry> - </row> - </thead> - <tbody> - <row> - <entry>The Grapes of Wrath</entry> - <entry>John Steinbeck</entry> - <entry>en</entry> - <entry>0140186409</entry> - </row> - <row> - <entry>The Pearl</entry> - <entry>John Steinbeck</entry> - <entry>en</entry> - <entry>014017737X</entry> - </row> - <row> - <entry>Samarcande</entry> - <entry>Amine Maalouf</entry> - <entry>fr</entry> - <entry>2253051209</entry> - </row> - </tbody> - </tgroup> - </informaltable> - </para> - </chapter> -</book>
\ No newline at end of file diff --git a/tests/UnitTests/framework/Data/xml/data3.xml b/tests/UnitTests/framework/Data/xml/data3.xml deleted file mode 100644 index 5eaece3b..00000000 --- a/tests/UnitTests/framework/Data/xml/data3.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0"?>
-<application id="test">
- <modules>
- <module id="request" />
- <module id="response" />
- <module id="cache" type="System.Modules.TSqliteCache"
- DbFile="protected/cache.db" />
- <module id="error">
- <case id="exception" handler="processException" />
- <default handler="processHttpError" />
- </module>
- </modules>
- <services default="page">
- <service id="page" BasePath="protected/pages">
- <modules>
- <module id="template" type="System.Modules.TTemplateManager" />
- <module id="session" type="System.Modules.TSession" />
- </modules>
- <pages default="home">
- <page id="home" type="HomePage" />
- <page id="about" type="AboutPage" />
- </pages>
- <location path="users">
- <security>
- <allow page="register,login" />
- <deny page="profile" user="?" />
- <allow page="admin" role="admin" />
- <deny page="admin" />
- </security>
- <pages>
- <page id="register" type="RegisterPage" />
- <page id="login" type="LoginPage" />
- <page id="admin" type="AdminPage" />
- <page id="profile" type="ProfilePage" />
- </pages>
- </location>
- <parameters>
- </parameters>
- </service>
- <service id="asset" type="System.Services.TAssetService" />
- </services>
- <parameters>
- <parameter id="AdminEmail">qiang.xue@gmail.com</parameter>
- <parameter id="NetShow" type="Demo.NetShow" Host="localhost" />
- </parameters>
-</application>
diff --git a/tests/UnitTests/framework/Data/xml/data3.xml.out b/tests/UnitTests/framework/Data/xml/data3.xml.out deleted file mode 100644 index d46e65b9..00000000 --- a/tests/UnitTests/framework/Data/xml/data3.xml.out +++ /dev/null @@ -1,45 +0,0 @@ -<?xml version="1.0"?> -<application id="test"> - <modules> - <module id="request" /> - <module id="response" /> - <module id="cache" type="System.Modules.TSqliteCache" DbFile="protected/cache.db" /> - <module id="error"> - <case id="exception" handler="processException" /> - <default handler="processHttpError" /> - </module> - </modules> - <services default="page"> - <service id="page" BasePath="protected/pages"> - <modules> - <module id="template" type="System.Modules.TTemplateManager" /> - <module id="session" type="System.Modules.TSession" /> - </modules> - <pages default="home"> - <page id="home" type="HomePage" /> - <page id="about" type="AboutPage" /> - </pages> - <location path="users"> - <security> - <allow page="register,login" /> - <deny page="profile" user="?" /> - <allow page="admin" role="admin" /> - <deny page="admin" /> - </security> - <pages> - <page id="register" type="RegisterPage" /> - <page id="login" type="LoginPage" /> - <page id="admin" type="AdminPage" /> - <page id="profile" type="ProfilePage" /> - </pages> - </location> - <parameters> - </parameters> - </service> - <service id="asset" type="System.Services.TAssetService" /> - </services> - <parameters> - <parameter id="AdminEmail">qiang.xue@gmail.com</parameter> - <parameter id="NetShow" type="Demo.NetShow" Host="localhost" /> - </parameters> -</application>
\ No newline at end of file |