fixed testing with generator function

function is now returned by eval, so no syntax errors on harmony
disabled node.
also run coveralls only after a successful build