test on node.js passes