You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by jc...@apache.org on 2009/06/02 22:26:21 UTC
svn commit: r781151 -
/couchdb/branches/0.9.x/share/www/script/test/show_documents.js
Author: jchris
Date: Tue Jun 2 20:26:20 2009
New Revision: 781151
URL: http://svn.apache.org/viewvc?rev=781151&view=rev
Log:
fix up diff breakage in js test case, backported error message test that passed
Modified:
couchdb/branches/0.9.x/share/www/script/test/show_documents.js
Modified: couchdb/branches/0.9.x/share/www/script/test/show_documents.js
URL: http://svn.apache.org/viewvc/couchdb/branches/0.9.x/share/www/script/test/show_documents.js?rev=781151&r1=781150&r2=781151&view=diff
==============================================================================
--- couchdb/branches/0.9.x/share/www/script/test/show_documents.js (original)
+++ couchdb/branches/0.9.x/share/www/script/test/show_documents.js Tue Jun 2 20:26:20 2009
@@ -33,8 +33,7 @@
}
}),
"just-name" : stringFun(function(doc, req) {
- if (docm
-
+ if (doc) {
return {
body : "Just " + doc.name
};
@@ -50,6 +49,9 @@
json : req
}
}),
+ "render-error" : stringFun(function(doc, req) {
+ return noSuchVariable;
+ }),
"xml-type" : stringFun(function(doc, req) {
return {
"headers" : {
@@ -138,6 +140,10 @@
// hello template world
xhr = CouchDB.request("GET", "/test_suite_db/_design/template/_show/hello/"+docid);
T(xhr.responseText == "Hello World");
+
+ // error stacktraces
+ xhr = CouchDB.request("GET", "/test_suite_db/_design/template/_show/render-error/"+docid);
+ T(JSON.parse(xhr.responseText).error == "render_error");
// hello template world (no docid)
xhr = CouchDB.request("GET", "/test_suite_db/_design/template/_show/hello");
@@ -301,4 +307,5 @@
});
T(xhr.getResponseHeader("Content-Type") == "text/html");
T(xhr.responseText == "Ha ha, you said \"plankton\".");
+
};