});
+test(".ajax() - protocol-less urls", function() {
+ expect(1);
+
+ jQuery.ajax({
+ url: "//somedomain.com",
+ beforeSend: function( xhr, settings ) {
+ equals(settings.url, location.protocol + "//somedomain.com", "Make sure that the protocol is added.");
+ return false;
+ }
+ });
+});
+
test(".ajax() - hash", function() {
expect(3);
});
test("jQuery.getScript(String, Function) - with callback", function() {
- expect(2);
+ expect(3);
stop();
- jQuery.getScript(url("data/test.js"), function() {
+ jQuery.getScript(url("data/test.js"), function( data ) {
equals( foobar, "bar", 'Check if script was evaluated' );
- setTimeout(start, 100);
+ jQuery.ajax(url("data/test.js"), {
+ dataType: "text",
+ success: function( dataText ) {
+ strictEqual( data, dataText, "Same-domain script requests returns the source of the script (#8082)" );
+ setTimeout(start, 100);
+ }
+ });
});
});