[interchange-cvs] interchange - heins modified dist/test/products/tests.asc

interchange-core@interchange.redhat.com interchange-core@interchange.redhat.com
Wed Jan 23 12:13:00 2002


User:      heins
Date:      2002-01-23 17:12:01 GMT
Modified:  dist/test/products tests.asc
Log:
	* Add tests for [error ...] and [assign ...].

Revision  Changes    Path
2.1       +182 -180  interchange/dist/test/products/tests.asc


rev 2.1, prev_rev 2.0
Index: tests.asc
===================================================================
RCS file: /anon_cvs/repository/interchange/dist/test/products/tests.asc,v
retrieving revision 2.0
retrieving revision 2.1
diff -u -r2.0 -r2.1
--- tests.asc	2001/07/18 02:22:35	2.0
+++ tests.asc	2002/01/23 17:12:01	2.1
@@ -515,9 +515,9 @@
 %%%
 000036
 %%
-[value name=var_name set="A value with stuff in't" hide=1] [selected var_name a value with stuff in't]
+[value name=var_name set="A value with stuff in't" hide=1] [selected var_name a value with stuff in't] [selected name=var_name value="a value with stuff in't"]
 %%
-SELECTED
+SELECTED\s+SELECTED
 %%
 
 %%
@@ -1601,7 +1601,7 @@
 %%
 [perl]$Carts->{main} = [ { qw/code 00-0011 quantity 1 foo bar / } ]; return '';[/perl]
 [cart main]
-Quantity name: [item-list] [quantity-name] [/item-list]
+Quantity name: [item-list] [quantity_name] [/item-list]
 %%
 quantity0
 %%
@@ -1940,80 +1940,82 @@
 %%
 Commify filter, filter args.
 %%%
-999999
-%%
-[the test] [perl]
-# Make this come out right
-return 'The expected result as a regex.';
-[/perl]
+000128
 %%
-The expected result as a regex.
-%%
-The NOT expected result.
-%%
+[perl]
+    $MVSAFE::Safe = 1;
+	    my $string = q! { key => 'OK' } !;
 
-%%
-Skeletion test.
-%%%
-999999
-%%
-[the test] [perl]
-# Make this come out right
-return 'The expected result as a regex.';
+		my $list = <<EOF;
+{key2 ERROR}
+{key2?}ERROR{/key2?}
+{key:}ERROR{/key:}
+{key|ERROR}
+{key2|OK}
+{key2:}OK{/key2:}
+{key OK}
+{key?}OK{/key?}
+EOF
+		return $Tag->attr_list($list, $string);
 [/perl]
 %%
-The expected result as a regex.
+^\s*OK\s+OK\s+OK\s+OK\s+\OK\s*$
 %%
-The NOT expected result.
+ERROR
 %%
 
 %%
-Skeletion test.
-%%%
-999999
-%%
-[the test] [perl]
-# Make this come out right
-return 'The expected result as a regex.';
-[/perl]
-%%
-The expected result as a regex.
-%%
-The NOT expected result.
-%%
 
-%%
-Skeletion test.
 %%%
-999999
+000129
 %%
-[the test] [perl]
-# Make this come out right
-return 'The expected result as a regex.';
-[/perl]
+[assign clear=1]
+[value name=mv_shipmode set=1 hide=1]
+[value name=mv_handling set=1 hide=1]
+[calc] $Carts->{main} = [ { code => '99-102', quantity => 1 } ]; return; [/calc]
+[tmp tmp_subtotal][subtotal noformat=1][/tmp]
+[assign handling="5"]
+[assign salestax="0.50"]
+[assign shipping="4"]
+[calc]
+	my $total = $Scratch->{tmp_subtotal} + 9.50;
+	my $realtotal = q{[total-cost noformat=1]};
+	return 'OK' if $total == $realtotal;
+	return "ERROR total=$total != real=$realtotal";
+[/calc]
+[assign subtotal=100]
+[total-cost noformat=1] [salestax noformat=1] [shipping noformat=1] [handling noformat=1]
+[assign clear=1]
 %%
-The expected result as a regex.
+OK\s+109.50*\s+0*.50*\s+4\s+5
 %%
-The NOT expected result.
+ERROR
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
-999999
+000130
 %%
-[the test] [perl]
-# Make this come out right
-return 'The expected result as a regex.';
-[/perl]
+Set: [error name=junk set="An error"]
+Test: [error all=1 keep=1]
+Show_delete: [error all=1 show_error=1]
+Should_be_blank:[error all=1]
 %%
-The expected result as a regex.
+(?x)
+	Set:\s*1
+	\s+
+	Test:\s+1
+	\s+
+	Show_delete:\s+ An.error
+	\s+
+	Should_be_blank:\s*$
 %%
-The NOT expected result.
+0
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2028,7 +2030,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2043,7 +2045,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2058,7 +2060,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2073,7 +2075,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2088,7 +2090,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2103,7 +2105,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2118,7 +2120,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2133,7 +2135,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2148,7 +2150,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2163,7 +2165,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2178,7 +2180,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2193,7 +2195,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2208,7 +2210,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2223,7 +2225,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2238,7 +2240,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2253,7 +2255,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2268,7 +2270,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2283,7 +2285,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2298,7 +2300,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2313,7 +2315,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2328,7 +2330,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2343,7 +2345,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2358,7 +2360,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2373,7 +2375,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2388,7 +2390,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2403,7 +2405,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2418,7 +2420,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2433,7 +2435,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2448,7 +2450,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2463,7 +2465,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2478,7 +2480,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2493,7 +2495,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2508,7 +2510,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2523,7 +2525,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2538,7 +2540,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2553,7 +2555,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2568,7 +2570,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2583,7 +2585,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2598,7 +2600,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2613,7 +2615,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2628,7 +2630,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2643,7 +2645,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2658,7 +2660,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2673,7 +2675,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2688,7 +2690,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2703,7 +2705,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2718,7 +2720,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2733,7 +2735,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2748,7 +2750,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2763,7 +2765,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2778,7 +2780,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2793,7 +2795,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2808,7 +2810,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2823,7 +2825,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2838,7 +2840,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2853,7 +2855,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2868,7 +2870,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2883,7 +2885,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2898,7 +2900,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2913,7 +2915,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2928,7 +2930,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2943,7 +2945,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2958,7 +2960,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2973,7 +2975,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -2988,7 +2990,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3003,7 +3005,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3018,7 +3020,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3033,7 +3035,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3048,7 +3050,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3063,7 +3065,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3078,7 +3080,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3093,7 +3095,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3108,7 +3110,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3123,7 +3125,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3138,7 +3140,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3153,7 +3155,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3168,7 +3170,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3183,7 +3185,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3198,7 +3200,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3213,7 +3215,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3228,7 +3230,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3243,7 +3245,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3258,7 +3260,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3273,7 +3275,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3288,7 +3290,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3303,7 +3305,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3318,7 +3320,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3333,7 +3335,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3348,7 +3350,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3363,7 +3365,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3378,7 +3380,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3393,7 +3395,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3408,7 +3410,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3423,7 +3425,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3438,7 +3440,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3453,7 +3455,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3468,7 +3470,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3483,7 +3485,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3498,7 +3500,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3513,7 +3515,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3528,7 +3530,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3543,7 +3545,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3558,7 +3560,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3573,7 +3575,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3588,7 +3590,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3603,7 +3605,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3618,7 +3620,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3633,7 +3635,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3648,7 +3650,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3663,7 +3665,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3678,7 +3680,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3693,7 +3695,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3708,7 +3710,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3723,7 +3725,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3738,7 +3740,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3753,7 +3755,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3768,7 +3770,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3783,7 +3785,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3798,7 +3800,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3813,7 +3815,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3828,7 +3830,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3843,7 +3845,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3858,7 +3860,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3873,7 +3875,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3888,7 +3890,7 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.
 %%%
 999999
 %%
@@ -3903,4 +3905,4 @@
 %%
 
 %%
-Skeletion test.
+Skeleton test.