data/sumomo/api_modules/test_script.js in sumomo-0.6.4 vs data/sumomo/api_modules/test_script.js in sumomo-0.7.1
- old
+ new
@@ -6,10 +6,38 @@
var http = require('http');
var url = require('url');
var merge = require('utils-merge');
var Router = require('router')
+// Simulated store
+function Storage()
+{
+ var store = {}
+
+ this.get = function(key, onComplete, onError)
+ {
+ if (store[key] === undefined)
+ {
+ onError({err: "no_such_key"});
+ }
+ else
+ {
+ onComplete(store[key]);
+ }
+ }
+
+ this.set = function(key, value, onComplete, onError)
+ {
+ store[key] = value;
+ onComplete(key);
+ }
+
+ return this;
+}
+
+var Store = new Storage();
+
var router = Router();
var response_sent = false;
var server = http.createServer(function(req, res) {
@@ -141,6 +169,7 @@
};
}
// {{ ROUTES }}
-server.listen(3000)
+console.log("Listening on port 5000")
+server.listen(5000)