[Zope3-checkins] CVS: Zope3/src/zope/tal/tests/output - __init__.py:1.1.2.1 test01.html:1.1.2.1 test01.xml:1.1.2.1 test02.html:1.1.2.1 test02.xml:1.1.2.1 test03.html:1.1.2.1 test03.xml:1.1.2.1 test04.html:1.1.2.1 test04.xml:1.1.2.1 test05.html:1.1.2.1 test05.xml:1.1.2.1 test06.html:1.1.2.1 test06.xml:1.1.2.1 test07.html:1.1.2.1 test07.xml:1.1.2.1 test08.html:1.1.2.1 test08.xml:1.1.2.1 test09.html:1.1.2.1 test09.xml:1.1.2.1 test10.html:1.1.2.1 test11.html:1.1.2.1 test11.xml:1.1.2.1 test12.html:1.1.2.1 test13.html:1.1.2.1 test14.html:1.1.2.1 test14.xml:1.1.2.1 test15.html:1.1.2.1 test16.html:1.1.2.1 test16.xml:1.1.2.1 test17.html:1.1.2.1 test17.xml:1.1.2.1 test18.html:1.1.2.1 test18.xml:1.1.2.1 test19.html:1.1.2.1 test20.html:1.1.2.1 test21.html:1.1.2.1 test22.html:1.1.2.1 test23.html:1.1.2.1 test24.html:1.1.2.1 test25.html:1.1.2.1 test26.html:1.1.2.1 test27.html:1.1.2.1 test28.html:1.1.2.1 test29.html:1.1.2.1 test30.html:1.1.2.1 test31.html:1.1.2.1 test32.html:1.1.2.1 test_metal1.htm! l:1.1.2.1 test_metal2.html:1.1.2.1 test_metal3.html:1.1.2.1

Jim Fulton jim@zope.com
Mon, 23 Dec 2002 14:33:35 -0500


Update of /cvs-repository/Zope3/src/zope/tal/tests/output
In directory cvs.zope.org:/tmp/cvs-serv19908/zope/tal/tests/output

Added Files:
      Tag: NameGeddon-branch
	__init__.py test01.html test01.xml test02.html test02.xml 
	test03.html test03.xml test04.html test04.xml test05.html 
	test05.xml test06.html test06.xml test07.html test07.xml 
	test08.html test08.xml test09.html test09.xml test10.html 
	test11.html test11.xml test12.html test13.html test14.html 
	test14.xml test15.html test16.html test16.xml test17.html 
	test17.xml test18.html test18.xml test19.html test20.html 
	test21.html test22.html test23.html test24.html test25.html 
	test26.html test27.html test28.html test29.html test30.html 
	test31.html test32.html test_metal1.html test_metal2.html 
	test_metal3.html 
Log Message:
Initial renaming before debugging

=== Added File Zope3/src/zope/tal/tests/output/__init__.py ===
#
# This file is necessary to make this directory a package.


=== Added File Zope3/src/zope/tal/tests/output/test01.html ===
<!DOCTYPE html 
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "DTD/xhtml1-transitional.dtd">
<html>

  <head>dadada</head>

  <body>

    <h1>This
Is
The
Replaced
Title</h1>

  <!-- test entity references -->
  &nbsp;&HarryPotter;

  <!-- examples adapted from TemplateAttributeLanguageSyntax -->

    <span>here/id</span>

    <p>5</p>

    <p>
      honda
    </p>
    <p>
      subaru
    </p>
    <p>
      acura
    </p>

    <p xml:foo="bar">foo bar</p>

  <!-- more examples -->

    <ul>
    <span>
      <li>honda</li>
    </span>
    <span>
      <li>subaru</li>
    </span>
    <span>
      <li>acura</li>
    </span>
    </ul>

  <!-- test attribute expansion -->

    <a href="http://python.org">python</a>
    <a href="http://python.org">python</a>

  <!-- test insert/replace structure -->
    <span></span>
    

    <span />
    <span />

    &nbsp;<h3>Header Level 3</h3>
    <span>&nbsp;<h3>Header Level 3</h3></span>

  </body>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test01.xml ===
<?xml version="1.0" ?>
<!DOCTYPE html 
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "DTD/xhtml1-transitional.dtd">
<html>

  <head>dadada</head>

  <body>

    <h1>This Is The Replaced Title</h1>

  <!-- test entity references -->
  &nbsp;&HarryPotter;

  <!-- examples adapted from TemplateAttributeLanguageSyntax -->

    <span>here/id</span>

    <p>5</p>

    <p>
      honda
    </p>
    <p>
      subaru
    </p>
    <p>
      acura
    </p>

    <p xml:foo="bar">foo bar</p>

  <!-- more examples -->

    <ul>
    <span>
      <li>honda</li>
    </span>
    <span>
      <li>subaru</li>
    </span>
    <span>
      <li>acura</li>
    </span>
    </ul>

  <!-- test attribute expansion -->

    <a href="http://python.org">python</a>
    <a href="http://python.org">python</a>

  <!-- test insert/replace structure -->
    <span></span>
    

    <span/>
    <span/>

    &nbsp;<h3>Header Level 3</h3>
    <span>&nbsp;<h3>Header Level 3</h3></span>

  </body>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test02.html ===
<biztalk_1 xmlns="urn:schemas-biztalk-org:biztalk:biztalk_1">

<foo:header xmlns:foo="whomping-willow" plain="guido" quote="&quot;" apostrophe="'" both="&quot;'" lt="&lt;" gt="&gt;" amp="&amp;" foo="">
	<manifest>
		<document>
			<name>sample1</name>
			<description>a simple invoice</description>
		</document>
	</manifest>
</foo:header>

<body>

<!-- sample1.xml is an example of a simple invoice for a small restaurant supplies order -->

<invoice xmlns="urn:http://schemas.biztalk.org/united_rest_com/yw7sg15x.xml">
	<header>
		<invoicenumber>01786</invoicenumber>
		<invoicedate>2000-03-17</invoicedate>	<!-- March 17th, 2000 -->
		<orderno>55377</orderno>
		<orderdate>2000-03-15</orderdate>	<!-- March 15th, 2000 -->
		<customerpo>GJ03405</customerpo>
		<shipmethod>DAVE 1</shipmethod>
		<shipdate>2000-03-17</shipdate>	<!-- March 17th, 2000 -->
		<customerid>K5211(34)</customerid>
		<salespersoncode>23</salespersoncode>
		<taxid>23</taxid>
	</header>
	<invoiceto>
		<name>SHIPWRIGHT RESTAURANTS LIMITED</name>
		<addressline>125 NORTH SERVICE ROAD W</addressline>
		<addressline>WESTLAKE ACCESS</addressline>
		<city>NORTH BAY</city>
		<postcode>L8B1O5</postcode>
		<state>ONTARIO</state>
		<country>CANADA</country>
	</invoiceto>
	<shipto>
		<name />
		<addressline>ATTN: PAULINE DEGRASSI</addressline>		
		<city />
		<postcode />
		<state />
		<country />
	</shipto>
	<detaillines>
		<detailline>
			<quantityshipped>1</quantityshipped>
			<unitofmeasure>CS</unitofmeasure>
			<partnumber>DM 5309</partnumber>
			<partdescription>#1013 12 OZ.MUNICH STEIN</partdescription>
			<unitprice>37.72</unitprice>
			<linetotal>37.72</linetotal>
		</detailline>
		<detailline>
			<quantityshipped>6</quantityshipped>
			<unitofmeasure>DZ</unitofmeasure>
			<partnumber>ON 6420</partnumber>
			<partdescription>PROVINCIAL DINNER FORK</partdescription>
			<unitprice>17.98</unitprice>
			<linetotal>107.88</linetotal>
		</detailline>
		<detailline>
			<quantityshipped>72</quantityshipped>
			<unitofmeasure>EA</unitofmeasure>
			<partnumber>JR20643</partnumber>
			<partdescription>PLASTIC HANDLED STEAK KNIFE</partdescription>
			<unitprice>.81</unitprice>
			<linetotal>58.32</linetotal>
		</detailline>
		<detailline>
			<quantityshipped>6</quantityshipped>
			<unitofmeasure>DZ</unitofmeasure>
			<partnumber>ON 6410</partnumber>
			<partdescription>PROVINCIAL TEASPOONS</partdescription>
			<unitprice>12.16</unitprice>
			<linetotal>72.96</linetotal>
		</detailline>
		<detailline>
			<quantityshipped>0</quantityshipped>
			<unitofmeasure>DZ</unitofmeasure>
			<partnumber>ON 6411</partnumber>
			<partdescription>PROVINCIAL RD BOWL SPOON</partdescription>
			<quantitybackordered>6</quantitybackordered>
			<unitprice>17.98</unitprice>
			<linetotal>0.00</linetotal>
		</detailline>
		<detailline>
			<quantityshipped>1</quantityshipped>
			<unitofmeasure>EA</unitofmeasure>
			<partnumber>DO 3218</partnumber>
			<partdescription>34 OZ DUAL DIAL SCALE AM3218</partdescription>
			<unitprice>70.00</unitprice>
			<discountpercentage>5.0</discountpercentage>
			<linetotal>66.50</linetotal>
		</detailline>
		<detailline>
			<quantityshipped>1</quantityshipped>
			<unitofmeasure>CS</unitofmeasure>
			<partnumber>DM 195</partnumber>
			<partdescription>20 OZ.BEER PUB GLASS</partdescription>
			<unitprice>55.90</unitprice>
			<linetotal>55.90</linetotal>
		</detailline>
	</detaillines>
	<totals>
		<subtotal>399.28</subtotal>
		<discounttotal>3.50</discounttotal>
		<freighttotal>23.75</freighttotal>
		<gsttotal>29.61</gsttotal>
		<provtaxtotal>33.84</provtaxtotal>
		<othertotal>33.84</othertotal>
		<invoicetotal>486.48</invoicetotal>
	</totals>
</invoice>

</body>
</biztalk_1>


=== Added File Zope3/src/zope/tal/tests/output/test02.xml ===
<?xml version="1.0" ?>
<biztalk_1 xmlns="urn:schemas-biztalk-org:biztalk:biztalk_1">

<foo:header xmlns:foo="whomping-willow" plain="guido" quote="&quot;" apostrophe="'" both="&quot;'" lt="&lt;" gt="&gt;" amp="&amp;" foo="">
	<manifest>
		<document>
			<name>sample1</name>
			<description>a simple invoice</description>
		</document>
	</manifest>
</foo:header>

<body>

<!-- sample1.xml is an example of a simple invoice for a small restaurant supplies order -->

<Invoice xmlns="urn:http://schemas.biztalk.org/united_rest_com/yw7sg15x.xml">
	<Header>
		<InvoiceNumber>01786</InvoiceNumber>
		<InvoiceDate>2000-03-17</InvoiceDate>	<!-- March 17th, 2000 -->
		<OrderNo>55377</OrderNo>
		<OrderDate>2000-03-15</OrderDate>	<!-- March 15th, 2000 -->
		<CustomerPO>GJ03405</CustomerPO>
		<ShipMethod>DAVE 1</ShipMethod>
		<ShipDate>2000-03-17</ShipDate>	<!-- March 17th, 2000 -->
		<CustomerID>K5211(34)</CustomerID>
		<SalesPersonCode>23</SalesPersonCode>
		<TaxID>23</TaxID>
	</Header>
	<InvoiceTo>
		<Name>SHIPWRIGHT RESTAURANTS LIMITED</Name>
		<AddressLine>125 NORTH SERVICE ROAD W</AddressLine>
		<AddressLine>WESTLAKE ACCESS</AddressLine>
		<City>NORTH BAY</City>
		<PostCode>L8B1O5</PostCode>
		<State>ONTARIO</State>
		<Country>CANADA</Country>
	</InvoiceTo>
	<ShipTo>
		<Name/>
		<AddressLine>ATTN: PAULINE DEGRASSI</AddressLine>		
		<City/>
		<PostCode/>
		<State/>
		<Country/>
	</ShipTo>
	<DetailLines>
		<DetailLine>
			<QuantityShipped>1</QuantityShipped>
			<UnitOfMeasure>CS</UnitOfMeasure>
			<PartNumber>DM 5309</PartNumber>
			<PartDescription>#1013 12 OZ.MUNICH STEIN</PartDescription>
			<UnitPrice>37.72</UnitPrice>
			<LineTotal>37.72</LineTotal>
		</DetailLine>
		<DetailLine>
			<QuantityShipped>6</QuantityShipped>
			<UnitOfMeasure>DZ</UnitOfMeasure>
			<PartNumber>ON 6420</PartNumber>
			<PartDescription>PROVINCIAL DINNER FORK</PartDescription>
			<UnitPrice>17.98</UnitPrice>
			<LineTotal>107.88</LineTotal>
		</DetailLine>
		<DetailLine>
			<QuantityShipped>72</QuantityShipped>
			<UnitOfMeasure>EA</UnitOfMeasure>
			<PartNumber>JR20643</PartNumber>
			<PartDescription>PLASTIC HANDLED STEAK KNIFE</PartDescription>
			<UnitPrice>.81</UnitPrice>
			<LineTotal>58.32</LineTotal>
		</DetailLine>
		<DetailLine>
			<QuantityShipped>6</QuantityShipped>
			<UnitOfMeasure>DZ</UnitOfMeasure>
			<PartNumber>ON 6410</PartNumber>
			<PartDescription>PROVINCIAL TEASPOONS</PartDescription>
			<UnitPrice>12.16</UnitPrice>
			<LineTotal>72.96</LineTotal>
		</DetailLine>
		<DetailLine>
			<QuantityShipped>0</QuantityShipped>
			<UnitOfMeasure>DZ</UnitOfMeasure>
			<PartNumber>ON 6411</PartNumber>
			<PartDescription>PROVINCIAL RD BOWL SPOON</PartDescription>
			<QuantityBackOrdered>6</QuantityBackOrdered>
			<UnitPrice>17.98</UnitPrice>
			<LineTotal>0.00</LineTotal>
		</DetailLine>
		<DetailLine>
			<QuantityShipped>1</QuantityShipped>
			<UnitOfMeasure>EA</UnitOfMeasure>
			<PartNumber>DO 3218</PartNumber>
			<PartDescription>34 OZ DUAL DIAL SCALE AM3218</PartDescription>
			<UnitPrice>70.00</UnitPrice>
			<DiscountPercentage>5.0</DiscountPercentage>
			<LineTotal>66.50</LineTotal>
		</DetailLine>
		<DetailLine>
			<QuantityShipped>1</QuantityShipped>
			<UnitOfMeasure>CS</UnitOfMeasure>
			<PartNumber>DM 195</PartNumber>
			<PartDescription>20 OZ.BEER PUB GLASS</PartDescription>
			<UnitPrice>55.90</UnitPrice>
			<LineTotal>55.90</LineTotal>
		</DetailLine>
	</DetailLines>
	<Totals>
		<SubTotal>399.28</SubTotal>
		<DiscountTotal>3.50</DiscountTotal>
		<FreightTotal>23.75</FreightTotal>
		<GSTTotal>29.61</GSTTotal>
		<ProvTaxTotal>33.84</ProvTaxTotal>
		<OtherTotal>33.84</OtherTotal>
		<InvoiceTotal>486.48</InvoiceTotal>
	</Totals>
</Invoice>

</body>
</biztalk_1>


=== Added File Zope3/src/zope/tal/tests/output/test03.html ===
<p>
  <span>
    <span>hello brave new world</span>
    <span>
      <span>goodbye cruel world</span>
    </span>
    <span>hello brave new world</span>
  </span>
</p>


=== Added File Zope3/src/zope/tal/tests/output/test03.xml ===
<?xml version="1.0" ?>
<p>
  <span>
    <span>hello brave new world</span>
    <span>
      <span>goodbye cruel world</span>
    </span>
    <span>hello brave new world</span>
  </span>
</p>


=== Added File Zope3/src/zope/tal/tests/output/test04.html ===
<html>

  <body>

    <ul>
    </ul>

    <span />

    <ul>
        <li>
          0
          hello world
        </li>
        <li>
          1
          hello world
        </li>
    </ul>

    <span />

    <ul>
        <li>
          0
          goodbye cruel world
        </li>
        <li>
          1
          goodbye cruel world
        </li>
    </ul>

    <p>define-slot</p>

  </body>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test04.xml ===
<?xml version="1.0" ?>
<html>

  <body>

    <ul>
    </ul>

    <span/>

    <ul>
        <li>
          0
          hello world
        </li>
        <li>
          1
          hello world
        </li>
    </ul>

    <span/>

    <ul>
        <li>
          0
          goodbye cruel world
        </li>
        <li>
          1
          goodbye cruel world
        </li>
    </ul>

    <p>define-slot</p>

  </body>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test05.html ===
<html>

  <body>

    <h1>This is the body of test5</h1>

  </body>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test05.xml ===
<?xml version="1.0" ?>
<html>

  <body>

    <h1>This is the body of test5</h1>

  </body>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test06.html ===
<html>
  <body>

    <h1>This is the body of test5</h1>

  </body>
</html>


=== Added File Zope3/src/zope/tal/tests/output/test06.xml ===
<?xml version="1.0" ?>
<html>
  <body>

    <h1>This is the body of test5</h1>

  </body>
</html>


=== Added File Zope3/src/zope/tal/tests/output/test07.html ===
<table>
<!-- macro definition with slots -->
  <tr>
    <td>Top Left</td>
    <td>Top Right</td>
  </tr>
  <tr>
    <td>Bottom left</td>
    <td><span>Bottom Right</span></td>
  </tr>
</table>


=== Added File Zope3/src/zope/tal/tests/output/test07.xml ===
<?xml version="1.0" ?>
<table>
<!-- macro definition with slots -->
  <tr>
    <td>Top Left</td>
    <td>Top Right</td>
  </tr>
  <tr>
    <td>Bottom left</td>
    <td><span>Bottom Right</span></td>
  </tr>
</table>


=== Added File Zope3/src/zope/tal/tests/output/test08.html ===
<table>
<!-- macro definition with slots -->
  <tr>
    <td>Top Left</td>
    <td>Top Right</td>
  </tr>
  <tr>
    <td>Bottom left</td>
    <td><span>
      <h1>Some headline</h1>
      <p>This is the real contents of the bottom right slot.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      </span></td>
  </tr>
</table>


=== Added File Zope3/src/zope/tal/tests/output/test08.xml ===
<?xml version="1.0" ?>
<table>
<!-- macro definition with slots -->
  <tr>
    <td>Top Left</td>
    <td>Top Right</td>
  </tr>
  <tr>
    <td>Bottom left</td>
    <td><span>
      <h1>Some headline</h1>
      <p>This is the real contents of the bottom right slot.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      </span></td>
  </tr>
</table>


=== Added File Zope3/src/zope/tal/tests/output/test09.html ===
<html>
<body>
<p>
  Just a bunch of text.</p>
<p>more text...</p>
<ul>
  <li>first item</li>
  <li>second item

  <ol>
    <li>second list, first item</li>
    <li>second list, second item
    <dl compact>
      <dt>term 1</dt>
      <dt>term 2</dt>
      <dd>definition</dd>
    </dl></li>
  </ol></li>

  <li>Now let's have a paragraph...
    <p>My Paragraph</p>
    </li>

  <li>And a table in a list item:
    <table>
    </table></li>
</ul>

</body>
</html>


=== Added File Zope3/src/zope/tal/tests/output/test09.xml ===
<html>
<body>
<p>
  Just a bunch of text.</p>
<p>more text...</p>
<ul>
  <li>first item</li>
  <li>second item

  <ol>
    <li>second list, first item</li>
    <li>second list, second item
    <dl compact="">
      <dt>term 1</dt>
      <dt>term 2</dt>
      <dd>definition</dd>
    </dl></li>
  </ol></li>

  <li>Now let's have a paragraph...
    <p>My Paragraph</p>
    </li>

  <li>And a table in a list item:
    <table>
    </table></li>
</ul>

</body>
</html>


=== Added File Zope3/src/zope/tal/tests/output/test10.html ===
<html><body>
<table>
<!-- macro definition with slots -->
  <tr>
    <td>Top Left</td>
    <td>Top Right</td>
  </tr>
  <tr>
    <td>Bottom left</td>
    <td><span>
      <h1>Some headline</h1>
      <p>This is the real contents of the bottom right slot.</p>
      <hr>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <p>It is supposed to contain a lot of text.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.  Blah, blah, blab.
      Blabber, blabber, blah.  Baah, baah, barb.</p>
      <br><br>
      </span></td>
  </tr>
</table>
</body></html>


=== Added File Zope3/src/zope/tal/tests/output/test11.html ===
<html>
  <a href="http://www.python.org">bar</a>
  <p>bad boy!</p>
  <p>x undefined</p>
</html>


=== Added File Zope3/src/zope/tal/tests/output/test11.xml ===
<html>
  <a href="http://www.python.org">bar</a>
  <p>bad boy!</p>
  <p>x undefined</p>
</html>


=== Added File Zope3/src/zope/tal/tests/output/test12.html ===
<span />

<img ismap>
<img ismap="ismap">
<img ismap="ismap">
<img ismap="foo">

<img ismap="ismap">
<img>
<img>

<img ismap="ismap">
<img>
<img>

<img ismap="ismap">
<img>
<img>

<span />

<img src="foo">
<img src="x.gif">
<img>


=== Added File Zope3/src/zope/tal/tests/output/test13.html ===
Here's a stray greater than: >

<script>
  <!-- no comment -->
  <notag>
  &noentity;
</script>


=== Added File Zope3/src/zope/tal/tests/output/test14.html ===
<table>
  <tr>
    <td>car</td>
    <td>bike</td>
    <td>broomstick</td>
  </tr>
</table>

<p>
  Harry
  Ron
  Hermione
</p>


=== Added File Zope3/src/zope/tal/tests/output/test14.xml ===
<?xml version="1.0" ?>
<html>

<table>
  <tr>
    <td>car</td>
    <td>bike</td>
    <td>broomstick</td>
  </tr>
</table>

<p>
  Harry
  Ron
  Hermione
</p>

</html>


=== Added File Zope3/src/zope/tal/tests/output/test15.html ===
<span>
  <span>INNERSLOT</span>
</span>

<span>
  <xxx>inner-argument</xxx>
</span>

<div>
<span>
  <xxx>
    OUTERSLOT
  </xxx>
</span>
</div>

<div>
<span>
  <div>outer-argument</div>
</span>
</div>

<div>
<span>
  <xxx>
    OUTERSLOT
  </xxx>
</span>
</div>


=== Added File Zope3/src/zope/tal/tests/output/test16.html ===
<a href="/base/valid/link.html">blah, blah</a>


=== Added File Zope3/src/zope/tal/tests/output/test16.xml ===
<?xml version="1.0"?>
<body>

<img href="about:foo" alt="baz"/>

</body>


=== Added File Zope3/src/zope/tal/tests/output/test17.html ===
Yes
Yes
Yes

Yes
Yes


=== Added File Zope3/src/zope/tal/tests/output/test17.xml ===
<?xml version="1.0"?>
<body>
Yes
Yes
Yes

Yes
Yes
</body>


=== Added File Zope3/src/zope/tal/tests/output/test18.html ===
Content



Content



<p>Content</p>
<p></p>
<img>

Yes
Yes
Yes
Yes


=== Added File Zope3/src/zope/tal/tests/output/test18.xml ===
<?xml version="1.0"?>
<body>
Content



Content



<p>Content</p>
<p/>
<img/>

Yes
Yes
Yes
Yes
</body>


=== Added File Zope3/src/zope/tal/tests/output/test19.html ===
<span>REPLACE THIS</span>
<span>MSGID</span>
<span>AND ANOTHER TRANSLATED STRING</span>


=== Added File Zope3/src/zope/tal/tests/output/test20.html ===
<span>REPLACEABLE HERE</span>


=== Added File Zope3/src/zope/tal/tests/output/test21.html ===
<span>Lomax WAS BORN IN Antarctica.</span>


=== Added File Zope3/src/zope/tal/tests/output/test22.html ===
<span><b>Jim</b> WAS BORN IN the USA.</span>


=== Added File Zope3/src/zope/tal/tests/output/test23.html ===
<span>59 minutes after 6 PM</span>


=== Added File Zope3/src/zope/tal/tests/output/test24.html ===
<input name="DELETE_BUTTON">


=== Added File Zope3/src/zope/tal/tests/output/test25.html ===
<input name="DELETE">


=== Added File Zope3/src/zope/tal/tests/output/test26.html ===
<span>7 is the JOB NUMBER</span>


=== Added File Zope3/src/zope/tal/tests/output/test27.html ===
<p>Your contact email address is recorded as <a href="mailto:user@example.com">aperson@dom.ain</a></p>


=== Added File Zope3/src/zope/tal/tests/output/test28.html ===
<p>Your contact email address is recorded as <a href="mailto:user@example.com">aperson@dom.ain</a></p>


=== Added File Zope3/src/zope/tal/tests/output/test29.html ===
At the tone the time will be
59 minutes after 6 PM... beep!


=== Added File Zope3/src/zope/tal/tests/output/test30.html ===
<p>Your contact email address is recorded as <a href="mailto:${request/submitter}">aperson@dom.ain</a></p>


=== Added File Zope3/src/zope/tal/tests/output/test31.html ===
<p>Your contact email address is recorded as <a href="mailto:${request/submitter}">aperson@dom.ain</a></p>


=== Added File Zope3/src/zope/tal/tests/output/test32.html ===
<span><span>Lomax</span> was born in <span>Antarctica</span></span>


=== Added File Zope3/src/zope/tal/tests/output/test_metal1.html ===
<span metal:define-macro="OUTER">
  AAA
  <span metal:define-macro="INNER">INNER</span>
  BBB
</span>

<span metal:use-macro="OUTER">
  AAA
  <span>INNER</span>
  BBB
</span>

<span metal:use-macro="INNER">INNER</span>

<span metal:define-macro="OUTER2">
  AAA
  <xxx metal:define-slot="OUTERSLOT">
  <span metal:define-macro="INNER2">INNER</span>
  </xxx>
  BBB
</span>

<span metal:use-macro="OUTER2">
  AAA
  <xxx metal:fill-slot="OUTERSLOT">
  <span>INNER</span>
  </xxx>
  BBB
</span>

<span metal:use-macro="INNER2">INNER</span>

<span metal:use-macro="OUTER2">
  AAA
  <yyy metal:fill-slot="OUTERSLOT">OUTERSLOT</yyy>
  BBB
</span>

<span metal:define-macro="OUTER3">
  AAA
  <xxx metal:define-slot="OUTERSLOT">
  <span metal:define-macro="INNER3">INNER
    <xxx metal:define-slot="INNERSLOT">INNERSLOT</xxx>
  </span>
  </xxx>
  BBB
</span>

<span metal:use-macro="OUTER3">
  AAA
  <xxx metal:fill-slot="OUTERSLOT">
  <span>INNER
    <xxx>INNERSLOT</xxx>
  </span>
  </xxx>
  BBB
</span>

<span metal:use-macro="OUTER3">
  AAA
  <yyy metal:fill-slot="OUTERSLOT">OUTERSLOT</yyy>
  BBB
</span>

<span metal:use-macro="INNER3">INNER
    <xxx metal:fill-slot="INNERSLOT">INNERSLOT</xxx>
  </span>

<span metal:use-macro="INNER3">INNER
    <yyy metal:fill-slot="INNERSLOT">INNERSLOT</yyy>
  </span>

<span metal:use-macro="INNER3">INNER
    <yyy metal:fill-slot="INNERSLOT">
    <zzz metal:define-macro="INSLOT">INSLOT</zzz>
  </yyy>
  </span>

<zzz metal:use-macro="INSLOT">INSLOT</zzz>


=== Added File Zope3/src/zope/tal/tests/output/test_metal2.html ===
<div metal:define-macro="OUTER">
  OUTER
  <span metal:define-macro="INNER">INNER</span>
  OUTER
</div>

<div metal:use-macro="OUTER">
  OUTER
  <span>INNER</span>
  OUTER
</div>


=== Added File Zope3/src/zope/tal/tests/output/test_metal3.html ===
<span tal:attributes="class string:foo">Should not get attr in metal</span>