@@ -29,13 +29,6 @@ asyncTest('link with "data-method" set to "delete"', 3, function() {
2929 } ) ;
3030} ) ;
3131
32- var escapeMap = {
33- '<' : '<' ,
34- '>' : '>'
35- } ;
36- function escapeReplacer ( entity ) { return escapeMap [ entity ] || entity ; }
37- function escapeHTML ( str ) { return String ( str ) . replace ( / < | > / g, escapeReplacer ) ; }
38-
3932asyncTest ( 'link with "data-method" set to "post" and "data-params"' , 4 , function ( ) {
4033 var value1 = 0 ,
4134 value2 = '\'quoted"/>&<\'value"' ,
@@ -48,9 +41,9 @@ asyncTest('link with "data-method" set to "post" and "data-params"', 4, function
4841 $ ( 'a[data-method]' ) . attr ( { 'data-method' : 'post' , 'data-params' : JSON . stringify ( params ) } ) ;
4942 submit ( function ( data ) {
5043 equal ( data . REQUEST_METHOD , 'POST' ) ;
51- equal ( data . params . data1 , escapeHTML ( value1 ) , 'params should have key data1 with right value' ) ;
52- equal ( data . params . data2 , escapeHTML ( value2 ) , 'params should have key data2 with right value' ) ;
53- propEqual ( data . params . data3 , { foo : { bar : { baz : escapeHTML ( value2 ) } } } , 'params should have key data3 with right value' ) ;
44+ equal ( data . params . data1 , value1 , 'params should have key data1 with right value' ) ;
45+ equal ( data . params . data2 , value2 , 'params should have key data2 with right value' ) ;
46+ propEqual ( data . params . data3 , { foo : { bar : { baz : value2 } } } , 'params should have key data3 with right value' ) ;
5447 } ) ;
5548} ) ;
5649
0 commit comments