From ea00c0491ce7b8642979bd5195aa4851a63eae25 Mon Sep 17 00:00:00 2001 From: John Christopher Anderson Date: Wed, 19 May 2010 21:14:28 +0000 Subject: jsonp callbacks are ignored unless jsonp is configured to true git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@946400 13f79535-47bb-0310-9956-ffa450edef68 --- share/www/script/test/changes.js | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'share/www/script/test/changes.js') diff --git a/share/www/script/test/changes.js b/share/www/script/test/changes.js index 4f77771c..6a8802b9 100644 --- a/share/www/script/test/changes.js +++ b/share/www/script/test/changes.js @@ -39,12 +39,18 @@ couchTests.changes = function(debug) { T(resp.results[0].changes[0].rev == docFoo._rev) // test with callback - var xhr = CouchDB.request("GET", "/test_suite_db/_changes?callback=jsonp"); - T(xhr.status == 200); - jsonp_flag = 0; - eval(xhr.responseText); - T(jsonp_flag == 1); - + + run_on_modified_server( + [{section: "httpd", + key: "jsonp", + value: "true"}], + function() { + var xhr = CouchDB.request("GET", "/test_suite_db/_changes?callback=jsonp"); + T(xhr.status == 200); + jsonp_flag = 0; + eval(xhr.responseText); + T(jsonp_flag == 1); + }); req = CouchDB.request("GET", "/test_suite_db/_changes?feed=continuous&timeout=10"); var lines = req.responseText.split("\n"); -- cgit v1.2.3