run npm test before docker build