If you want to include 'Data Migration' area tests use `npm test -- --latest path/to/binary --stable path/to/currentStable` respectively.
Detailed prerequisites and running steps are described [on our smoke test wiki](https://github.com/Microsoft/vscode/wiki/Smoke-Test#automated-smoke-test).
Detailed prerequisites and running steps are described [in our smoke test wiki](https://github.com/Microsoft/vscode/wiki/Smoke-Test#automated-smoke-test).
# Architecture
*`main.js` is used to prepare all smoke test dependencies (fetching key bindings and 'Express' repository, running `npm install` there).