Browse Source

add plaintext tests

Simon Oberhammer 12 years ago
parent
commit
d0fe7dfb92

+ 10 - 0
ringojs-convinient/app/views.js

@@ -37,3 +37,13 @@ app.get('/fortune', function() {
    fortunes.sort(models.Fortune.sort);
    fortunes.sort(models.Fortune.sort);
    return response.html(fortuneTemplate.render({fortunes: fortunes}));
    return response.html(fortuneTemplate.render({fortunes: fortunes}));
 });
 });
+
+app.get('/plaintext', function() {
+   // @@ not available in ringojs 0.9
+   // return response.text('Hello World');
+   return {
+     status: 200,
+     headers: {"Content-Type": 'text/plain'},
+     body: ['Hello World']
+   };
+});

+ 1 - 0
ringojs-convinient/benchmark_config

@@ -7,6 +7,7 @@
       "db_url": "/db",
       "db_url": "/db",
       "query_url": "/db/",
       "query_url": "/db/",
       "fortune_url": "/fortune",
       "fortune_url": "/fortune",
+      "plaintext_url": "/plaintext",
       "port": 8080,
       "port": 8080,
       "sort": 75
       "sort": 75
     }
     }

+ 1 - 0
ringojs/benchmark_config

@@ -4,6 +4,7 @@
     "default": {
     "default": {
       "setup_file": "setup",
       "setup_file": "setup",
       "json_url": "/json",
       "json_url": "/json",
+      "plaintext_url": "/plaintext"
       "port": 8080,
       "port": 8080,
       "sort": 73
       "sort": 73
     },
     },

+ 6 - 0
ringojs/ringo-main.js

@@ -79,6 +79,12 @@ exports.app = function(req) {
             connection.close();
             connection.close();
          }
          }
       }
       }
+   } else if (path === '/plaintext') {
+      return {
+        status: 200,
+        headers: {"Content-Type": 'text/plain'},
+        body: ['Hello World']
+      };
    }
    }
 };
 };