From b0c3711d3e8bd844d1cfa8569864df1c1f73180a Mon Sep 17 00:00:00 2001 From: Jörn Zaefferer Date: Tue, 19 Sep 2006 09:49:22 +0000 Subject: Refactored test suite to allow async tests (use stop() before starting an async request, use start() when finished), added test for bug #164 --- src/ajax/ajax.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/ajax') diff --git a/src/ajax/ajax.js b/src/ajax/ajax.js index 3b1a94922..bd69704de 100644 --- a/src/ajax/ajax.js +++ b/src/ajax/ajax.js @@ -215,6 +215,19 @@ jQuery.extend({ * } * ) * + * @test stop(); + * $.get("data/dashboard.xml", function(xml) { + * var content = []; + * $('tab', xml).each(function(k) { + * // workaround for IE needed here, $(this).text() throws an error + * // content[k] = $.trim(this.firstChild.data) || $(this).text(); + * content[k] = $(this).text(); + * }); + * ok( content[0].match(/blabla/), 'Check first tab' ); + * ok( content[1].match(/blublu/), 'Check second tab' ); + * start(); + * }); + * * @name $.get * @type jQuery * @param String url The URL of the page to load. -- cgit v1.2.3