diff options
author | John Christopher Anderson <jchris@apache.org> | 2010-05-19 21:14:28 +0000 |
---|---|---|
committer | John Christopher Anderson <jchris@apache.org> | 2010-05-19 21:14:28 +0000 |
commit | ea00c0491ce7b8642979bd5195aa4851a63eae25 (patch) | |
tree | 23b56179b4cc9c3354268a838cd2737513a4f3a5 /share/www/script/test/changes.js | |
parent | 98e34f7e65d344e846b04eaea73d841f9da9cd9c (diff) |
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
Diffstat (limited to 'share/www/script/test/changes.js')
-rw-r--r-- | share/www/script/test/changes.js | 18 |
1 files changed, 12 insertions, 6 deletions
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"); |