rrestjs
Version:
HIgh performance node.js ROA & RESTFUL web framework.
29 lines (26 loc) • 723 B
JavaScript
/*
基本测试,hello world例子
*/
var should = require('should');
var path = require('path');
var testconf = require('./testconf.js');
module.exports.rrestjsconfig = {
listenPort:3000,
baseDir: path.join(__dirname)};
var http = require('http'),
rrest = require('../'),
server = http.createServer(function (req, res){
res.send('hello wrold');
}).listen(rrest.config.listenPort);
http.get('http://'+testconf.hostname+':3000/', function(res){
var body = '';
res.on('data', function (chunk) {
body += chunk;
}).on('end', function(){
should.strictEqual(body, 'hello wrold');
console.log('hello.js test done!');
process.exit();
})
}).on('err', function(e){
throw e;
});