-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We need a test framework and procedure #12
Comments
I'm down for whatever! Can this eventually deploy the app upon pull requests? |
I guess so... |
I'm somewhat familiar with automatic testing and deployment with jenkins integrated with github, but I'd be down for trying something newer too |
Wercker seems to need a local Docker installation. Docker is lovely but I don't have the time to do it right now, so let's get going with our beloved Travis. |
Status update: I have setup the test procedure, with the help of chimp test tool. In order to launch the test suite, Meteor must be running already. $ chimp ./.config/chimp-ci.js
[chimp] Running...
Describe bootstrap
✓ should require underscore.js @watch
Routes
Homepage route
✓ should have a homepage @watch
Issues route
✓ should have /gitsup/gitsup/issues issues route @watch
✓ should have /gitsup/gitsup/pulls issues route @watch
✓ should have /gitsup/gitsup/ issues route @watch
Now the difficult part. I am having problem integrating this problem with CI tools like Travis. I would appreciate your help here. I am going to unassign this task from me. Feel free to work and experiment on this. |
@howardroark and @basiclaser, maybe merge it so we have a working test framework and try to integrate it with CI on second phase? |
Integrate Chimp and Travis to test stuff
Simplifying CI config to only use meteor's lint method
Add a few tests to make sure everything is ok to deploy.
I would like to check Wercker out. What's your opinion?
The text was updated successfully, but these errors were encountered: