This repo is a example usage of universe:e2e - a complete end-to-end/acceptance testing solution for Meteor based on Mocha & Puppeteer.
You can compare the e2e branch to see what changes are required to implement this type of testing solution, or browse source code on your own.
Most interesting parts are located in the /imports/e2e-tests
directory.
- You must have Meteor installed
- Clone and go to this repo
- Install dependencies with
meteor npm install
To run tests in watch mode (non-headless developer mode):
meteor npm run e2e
For headless, CI-ready tests just execute:
meteor npm test
For full documentation please go to universe:e2e repository.
Original readme below:
The Meteor Tutorial app.
Use it to share a single todo list with your friends. The list updates on everyone's screen in real time, and you can make tasks private if you don't want others to see them.
Learn how to build this app by following the Meteor Tutorial.
Read more about building apps with Meteor in the Meteor Guide.