[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pecl-cvs
Subject:    [PECL-CVS] cvs: pecl(FULMAR) /sdo/tests/SCA/phpunit/RegressionTests Bug11774.xsd Bug11774Test.php
From:       "Matthew Peters" <mfp () php ! net>
Date:       2007-11-30 11:37:57
Message-ID: cvsmfp1196422677 () cvsserver
[Download RAW message or body]

mfp		Fri Nov 30 11:37:57 2007 UTC

  Removed files:               (Branch: FULMAR)
    /pecl/sdo/tests/SCA/phpunit/RegressionTests	Bug11774.xsd 

  Modified files:              
    /pecl/sdo/tests/SCA/phpunit/RegressionTests	Bug11774Test.php 
  Log:
  Make regression test for bug 11774 generate what it needs and clean up after itself
  
http://cvs.php.net/viewvc.cgi/pecl/sdo/tests/SCA/phpunit/RegressionTests/Bug11774Test.php?r1=1.1.2.1&r2=1.1.2.1.2.1&diff_format=u
                
Index: pecl/sdo/tests/SCA/phpunit/RegressionTests/Bug11774Test.php
diff -u pecl/sdo/tests/SCA/phpunit/RegressionTests/Bug11774Test.php:1.1.2.1 \
                pecl/sdo/tests/SCA/phpunit/RegressionTests/Bug11774Test.php:1.1.2.1.2.1
                
--- pecl/sdo/tests/SCA/phpunit/RegressionTests/Bug11774Test.php:1.1.2.1	Wed Aug 22 \
                13:02:13 2007
+++ pecl/sdo/tests/SCA/phpunit/RegressionTests/Bug11774Test.php	Fri Nov 30 11:37:57 \
2007 @@ -27,6 +27,45 @@
 
 class Bug11774Test extends PHPUnit_Framework_TestCase {
 
+    public function setUp() {
+                                $xsd = <<<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+<xsd:element name="request" type="requestType"/>
+
+<xsd:complexType name="requestType" abstract="true"/>
+
+<xsd:complexType name="collectionInfo">
+  <xsd:complexContent>
+    <xsd:extension base="requestType">
+      <xsd:sequence minOccurs="0" maxOccurs="unbounded">
+        <xsd:element name="collection"/>
+      </xsd:sequence>
+      <xsd:attribute name="kind" type="xsd:string"
+fixed="collectionInfo"/>
+    </xsd:extension>
+  </xsd:complexContent>
+</xsd:complexType>
+
+<xsd:element name="request-list">
+  <xsd:complexType>
+     <xsd:sequence>
+        <xsd:element ref="request" minOccurs="0"
+maxOccurs="unbounded"/>
+     </xsd:sequence>
+  </xsd:complexType>
+</xsd:element>
+
+</xsd:schema>
+EOF;
+        file_put_contents(dirname(__FILE__) . '/Bug11774.xsd',$xsd);
+    }
+    
+    public function tearDown() {
+        unlink(dirname(__FILE__) . '/Bug11774.xsd');
+    }
+    
     public function testXsiTypesGenerated()    {
 
         $xmldas = SDO_DAS_XML::create(dirname(__FILE__) . "/Bug11774.xsd");

-- 
PECL CVS Mailing List 
To unsubscribe, visit: http://www.php.net/unsub.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic