Ticket #8775: serialize.diff
| File serialize.diff, 1.7 kB (added by mislav, 1 year ago) |
|---|
-
test/unit/form.html
old new 97 97 <input type="hidden" name="tf_hidden" /> 98 98 <input type="password" name="tf_password" /> 99 99 </div> 100 101 <div id="brackets"> 102 <input name="items[][id]" type="text" value="1" /> 103 <input name="items[][quant]" type="text" value="3" /> 104 <input name="items[][id]" type="text" value="2" /> 105 <input name="items[][quant]" type="text" value="12" /> 106 </div> 100 107 </form> 101 108 102 <form id="fo rm_focus_hidden" style="display: none">109 <form id="focus_hidden" style="display: none"> 103 110 <input type="text" /> 104 111 </form> 105 112 … … 298 305 299 306 // Form.Element.activate shouldn't raise an exception when the form or field is hidden 300 307 assertNothingRaised(function() { 301 $('fo rm_focus_hidden').focusFirstElement();308 $('focus_hidden').focusFirstElement(); 302 309 }); 303 310 }}, 304 311 … … 375 382 $('form').serialize({ submit: false })); 376 383 assertHashEqual({ val1:4, action:'blah' }, 377 384 $('form').serialize({ submit: 'inexistent' })); 385 386 // bracket conventions 387 assertHashEqual({ items:[{ id:1, quant:3 }, { id:2, quant:12 }] }, Form.serialize('brackets', true)); 378 388 }}, 379 389 380 390 testFormMethodsOnExtendedElements: function() {with(this) { … … 400 410 }}, 401 411 402 412 testFormRequest: function() {with(this) { 403 request = $("form").request();413 var request = $("form").request(); 404 414 assert($("form").hasAttribute("method")); 405 415 assert(request.url.include("fixtures/empty.js?val1=4")); 406 416 assertEqual("get", request.method);