test runner: a test for load() with a hash of data, and another for load() with a string of data (#1516).
It includes a php that dumps all the GET and POST vars to html elements, where the key makes the id, and the value the text.
This commit is contained in:
parent
7ec772374d
commit
c6e88b16e9
12
test/data/params_html.php
Normal file
12
test/data/params_html.php
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<div id="post">
|
||||||
|
<?php
|
||||||
|
foreach( $_POST as $key=>$value )
|
||||||
|
echo "<b id='$key'>$value</b>";
|
||||||
|
?>
|
||||||
|
</div>
|
||||||
|
<div id="get">
|
||||||
|
<?php
|
||||||
|
foreach( $_GET as $key=>$value )
|
||||||
|
echo "<b id='$key'>$value</b>";
|
||||||
|
?>
|
||||||
|
</div>
|
|
@ -385,6 +385,30 @@ test("load(String, Function) - check file with only a script tag", function() {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test("load(String, Object, Function)", function() {
|
||||||
|
expect(2);
|
||||||
|
stop();
|
||||||
|
|
||||||
|
$('<div />').load(url('data/params_html.php'), { foo:3, bar:'ok' }, function() {
|
||||||
|
var $post = $(this).find('#post');
|
||||||
|
equals( $post.find('#foo').text(), '3', 'Check if a hash of data is passed correctly');
|
||||||
|
equals( $post.find('#bar').text(), 'ok', 'Check if a hash of data is passed correctly');
|
||||||
|
start();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
test("load(String, String, Function)", function() {
|
||||||
|
expect(2);
|
||||||
|
stop();
|
||||||
|
|
||||||
|
$('<div />').load(url('data/params_html.php'), 'foo=3&bar=ok', function() {
|
||||||
|
var $get = $(this).find('#get');
|
||||||
|
equals( $get.find('#foo').text(), '3', 'Check if a string of data is passed correctly');
|
||||||
|
equals( $get.find('#bar').text(), 'ok', 'Check if a of data is passed correctly');
|
||||||
|
start();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
test("$.get(String, Hash, Function) - parse xml and use text() on nodes", function() {
|
test("$.get(String, Hash, Function) - parse xml and use text() on nodes", function() {
|
||||||
expect(2);
|
expect(2);
|
||||||
stop();
|
stop();
|
||||||
|
|
Loading…
Reference in a new issue