Just for giggles, what version of TT2 do you have installed?
I did all of the development under 2.14, but 2.08 looked like a safe requirement from the Change logs. Apparently not. :-)

All of the failures appear to hive this syntax in common:
        [% FOREACH xxx IN yyy.zzzz %]

Looks like I missed this in the change logs:

Version 2.09c
* modified grammar to allow 'IN' as an alternate for '=' in FOREACH
  directives, thus allowing [% FOREACH item IN [ foo, bar, baz ] %]
  http://template-toolkit.org/pipermail/templates/2003-April/004519.html


Should be fixed in in 0.11 sometime this evening.

Thanks for testing.
-=Chris


# Expected:
# 
<body><cart><count>0</count><description>MyNewShoppingCart</description><id>7B1A38C8-36CA-4403-B3D4-C7D327131F37</id><name>NewCart</name><shopper>D7B1057E-6998-4813-9F97-702C405DFB9E</shopper><subtotal>0</subtotal><type>0</type></cart><cart><count>1</count><description>MyNewShoppingCart</description><id>0CA692A7-0387-48AF-89B0-35F67BD3CF4E</id><name>NewCart</name><shopper>2C98B811-B6EE-45A2-8ABD-DFBB5C308E4D</shopper><subtotal>2.46</subtotal><type>0</type></cart></body>
# Received:
# <body></body>

# Failed test (t\tt2_cart.t at line 80)
\> # Expected:
# 
<body><cart><count>2</count><description>MyNewShoppingCart</description><id>E516A609-1905-4C7B-AC82-C33D50DE7AB3</id><name>NewCart</name><shopper>162B8421-4A16-4C13-AB95-968CB2BB5564</shopper><subtotal>5.55</subtotal><type>0</type><item><description>Description1</description><id>251371DD-B19C-4D03-B0E7-6A828E5CA14E</id><price>1.11</price><quantity>1</quantity><sku>SKU1</sku><total>1.11</total></item><item><description>Description2</description><id>2330BAA8-288B-4102-988E-BA1ABA0A5BE8</id><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></item></cart></body>
# Received:
# 
<body><cart><count>2</count><description>MyNewShoppingCart</description><id>E516A609-1905-4C7B-AC82-C33D50DE7AB3</id><name>NewCart</name><shopper>162B8421-4A16-4C13-AB95-968CB2BB5564</shopper><subtotal>5.55</subtotal><type>0</type></cart></body>

#     Failed test (t\tt2_cart.t at line 80)
# Expected:
# 
<body><cart><count>3</count><description>MyNewShoppingCart</description><id>FBC4A843-2667-48ED-AA9F-EF4B52537E72</id><name>NewCart</name><shopper>FE816B07-7E3D-4A00-97D4-667FEA60F767</shopper><subtotal>15.54</subtotal><type>0</type><item><description>Description2</description><id>46C2D004-4694-4C66-B901-8E2CEE6CB9FD</id><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></item><item><description>Description3</description><id>C9036322-4F7B-4B21-9084-46017927718B</id><price>3.33</price><quantity>3</quantity><sku>SKU3</sku><total>9.99</total></item></cart></body>
# Received:
# 
<body><cart><count>3</count><description>MyNewShoppingCart</description><id>FBC4A843-2667-48ED-AA9F-EF4B52537E72</id><name>NewCart</name><shopper>FE816B07-7E3D-4A00-97D4-667FEA60F767</shopper><subtotal>15.54</subtotal><type>0</type></cart></body>

#     Failed test (t\tt2_cart.t at line 80)
# Expected:
# 
<body><cart><count>2</count><description>MyNewShoppingCart</description><id>6509982B-14B3-4AB0-8DEB-B5160B115521</id><name>NewCart</name><shopper>BEF1EC2E-DA24-42B3-907A-F1EA796E13E9</shopper><subtotal>5.55</subtotal><type>0</type><item><description>Description1</description><id>E766EAC7-CB67-4BFC-A54F-592B1F029363</id><price>1.11</price><quantity>1</quantity><sku>SKU1</sku><total>1.11</total></item><updateditem><description>MyUpdatedItem</description><id>E766EAC7-CB67-4BFC-A54F-592B1F029363</id><price>10.13</price><quantity>22</quantity><sku>UPDATED123</sku><total>222.86</total></updateditem><item><description>Description2</description><id>AC156B65-0779-4D96-AE72-CAB2E981F34E</id><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></item><updateditem><description>MyUpdatedItem</description><id>AC156B65-0779-4D96-AE72-CAB2E981F34E</id><price>10.13</price><quantity>22</quantity><sku>UPDATED123</sku><total>222.86</total></updateditem><subtotal>445.72
</subtotal></cart></body>
# Received:
# 
<body><cart><count>2</count><description>MyNewShoppingCart</description><id>6509982B-14B3-4AB0-8DEB-B5160B115521</id><name>NewCart</name><shopper>BEF1EC2E-DA24-42B3-907A-F1EA796E13E9</shopper><subtotal>5.55</subtotal><type>0</type><subtotal>5.55</subtotal></cart></body>

#     Failed test (t\tt2_cart.t at line 80)
# Expected:
# 
<body><cart><count>2</count><description>MyFirstShoppingCart</description><id>76DFA8B1-644A-44C5-B545-7D0BAE09313D</id><name>NewCart1</name><shopper>471DAC4F-BDAB-409C-B64C-5C7745252BC2</shopper><subtotal>5.55</subtotal><type>1</type><item><description>Description1</description><id>ACB8CA46-C119-47C1-B38B-73119770294E</id><price>1.11</price><quantity>1</quantity><sku>SKU1</sku><total>1.11</total></item><item><description>Description2</description><id>D1D94E55-D270-43D5-A8EE-128FD053B97A</id><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></item><count>4</count><subtotal>33.3</subtotal><restoreditem><description>Description1</description><price>1.11</price><quantity>1</quantity><sku>SKU1</sku><total>1.11</total></restoreditem><restoreditem><description>Description2</description><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></restoreditem><restoreditem><description>Description3</description><price>3.33</price><quantit
y>3</quantity><sku>SKU3</sku><total>9.99</total></restoreditem><restoreditem><description>Description4</description><price>4.44</price><quantity>4</quantity><sku>SKU4</sku><total>17.76</total></restoreditem></cart></body>
# Received:
# 
<body><cart><count>2</count><description>MyFirstShoppingCart</description><id>76DFA8B1-644A-44C5-B545-7D0BAE09313D</id><name>NewCart1</name><shopper>471DAC4F-BDAB-409C-B64C-5C7745252BC2</shopper><subtotal>5.55</subtotal><type>1</type><count>4</count><subtotal>33.3</subtotal></cart></body>

#     Failed test (t\tt2_cart.t at line 80)
# Expected:
# 
<body><cart><count>2</count><description>MyFirstShoppingCart</description><id>6ACAB02E-502D-440A-B4EB-A354E6F0C2D6</id><name>NewCart1</name><shopper>B9E6EF4C-DC45-4DB5-836C-2AF3EE9CA256</shopper><subtotal>5.55</subtotal><type>1</type><item><description>Description1</description><id>F3340759-790D-4287-9E96-9093DC677AAD</id><price>1.11</price><quantity>1</quantity><sku>SKU1</sku><total>1.11</total></item><item><description>Description2</description><id>D8A14B72-BDAE-4F80-BB15-A0C5233E53D9</id><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></item><description>MySecondShoppingCart</description><name>NewCart2</name><count>2</count><subtotal>27.75</subtotal><restoreditem><description>Description3</description><price>3.33</price><quantity>3</quantity><sku>SKU3</sku><total>9.99</total></restoreditem><restoreditem><description>Description4</description><price>4.44</price><quantity>4</quantity><sku>SKU4</sku><total>17.76</total></restoreditem></cart></b
ody>
# Received:
# 
<body><cart><count>2</count><description>MyFirstShoppingCart</description><id>6ACAB02E-502D-440A-B4EB-A354E6F0C2D6</id><name>NewCart1</name><shopper>B9E6EF4C-DC45-4DB5-836C-2AF3EE9CA256</shopper><subtotal>5.55</subtotal><type>1</type><description>MySecondShoppingCart</description><name>NewCart2</name><count>2</count><subtotal>27.75</subtotal></cart></body>

#     Failed test (t\tt2_cart.t at line 80)
# Expected:
# 
<body><cart><count>2</count><description>MyFirstShoppingCart</description><id>32EAE1FC-FAD1-4C58-8826-5B9064DE0D63</id><name>NewCart1</name><shopper>F304CEDF-A62D-4078-8773-1DB3143BBE77</shopper><subtotal>5.55</subtotal><type>1</type><item><description>Description1</description><id>68631AFE-E953-4866-9BAD-AFA3CA654255</id><price>1.11</price><quantity>1</quantity><sku>SKU1</sku><total>1.11</total></item><item><description>Description2</description><id>22C94C74-8CCD-4894-A489-F0FEFDFA64ED</id><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></item><count>3</count><subtotal>16.65</subtotal><restoreditem><description>Description1</description><price>1.11</price><quantity>2</quantity><sku>SKU1</sku><total>2.22</total></restoreditem><restoreditem><description>Description2</description><price>2.22</price><quantity>2</quantity><sku>SKU2</sku><total>4.44</total></restoreditem><restoreditem><description>Description3</description><price>3.33</price><quanti
ty>3</quantity><sku>SKU3</sku><total>9.99</total></restoreditem></cart></body>
# Received:
# 
<body><cart><count>2</count><description>MyFirstShoppingCart</description><id>32EAE1FC-FAD1-4C58-8826-5B9064DE0D63</id><name>NewCart1</name><shopper>F304CEDF-A62D-4078-8773-1DB3143BBE77</shopper><subtotal>5.55</subtotal><type>1</type><count>3</count><subtotal>16.65</subtotal></cart></body>


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to