Remove node update.
Fix test name.
Use spec.
Use os.tmpdir() for cross platform compatibility.
Merge branch 'master' into appv