/*\ title: method/program.js type: application/javascript module-type: library Method test \*/ var test = require('test'); var a = require('./a'); var foo = a.foo; test.assert(a.foo() == a, 'calling a module member'); test.assert(foo() == (function (){return this})(), 'members not implicitly bound'); a.set(10); test.assert(a.get() == 10, 'get and set') test.print('DONE', 'info');