add some pending tests
restore cache only if package.json and node version are unchanged