Changeset 1104
- Timestamp:
- 12/04/07 11:15:37 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/resources/xjconf/validators.xml
r959 r1104 3 3 <namespace uri="http://stubbles.net/util/validators"> 4 4 <abstractTag name="validator" abstractType="net.stubbles.util.validators.stubValidator" concreteTypeAttribute="type" keyAttribute="setterMethod"/> 5 <tag name="contains" type="net.stubbles.util.validators.stubContainsValidator" keyAttribute="setterMethod"> 6 <cdata type="xjconf:auto-primitive"/> 7 </tag> 5 8 <tag name="equal" type="net.stubbles.util.validators.stubEqualValidator" keyAttribute="setterMethod"> 6 9 <cdata type="xjconf:auto-primitive"/> trunk/src/test/php/net/stubbles/integration/ValidatorsXJConfTestCase.php
r964 r1104 33 33 $this->xjconf->addDefinitions(stubFactory::getResourceURIs('xjconf/validators.xml')); 34 34 $this->xjconf->parse(TEST_SRC_PATH . '/resources/xjconf/validators.xml'); 35 } 36 37 /** 38 * assure that a contains validator is created correct 39 */ 40 public function testContainsValidator() 41 { 42 $equalValidator = $this->xjconf->getConfigValue('contains'); 43 $this->assertIsA($equalValidator, 'stubContainsValidator'); 44 $this->assertEqual($equalValidator->getCriteria(), array('contained' => 'foo')); 35 45 } 36 46 trunk/src/test/resources/xjconf/validators.xml
r964 r1104 3 3 xmlns:xj="http://xjconf.net/XJConf" 4 4 xmlns="http://stubbles.net/util/validators"> 5 <contains setterMethod="contains">foo</contains> 5 6 <equal setterMethod="equal">3</equal> 6 7 <ip setterMethod="ip"/>
