2012-03-01から1ヶ月間の記事一覧

nodeのテスト用

Dropboxに入れたコード群が消えていたのでこちらにも残しておく var EventEmitter = require('events').EventEmitter; var exec = require('child_process').exec; var test = module.exports = { data : { resource : __dirname + '/resource', mongo : { d…

nodeで名前空間みたいなことをやりたい

expressでよくアプリをつくるが、多層化するにつれ他のファイルを呼び出す際の require('../../../piyo'); みたいなやつが気になる。http://nodejs.jp/nodejs.org_ja/docs/v0.6/api/modules.html を見ると '/' や './' が先頭になければ、モジュールは "コア…

アプリのvalidationもshould.jsでよい

should.jsが使い勝手が良さそうだった、testのassert用ぽいがアプリのバリデーションに使える。たとえば var async = require('async'); var should = require('should'); var validate = module.exports = { user : function(query){ async.parallel([ func…