hoodiehq-archive / hoodie-integration-test

⛔ deprecated
Apache License 2.0
3 stars 2 forks source link

test branches for dependencies as well #3

Closed janl closed 10 years ago

janl commented 10 years ago

Right now, we only replicate the end-user experience with hoodie new myapp. That is great, but to be able to ship great software with confidence, we also need to run these full stack tests on feature branches of any module dependency. How should we do this?

janl commented 10 years ago

One idea: instead of having this meta repository that is run independently as described in the README.md here, we could make it a dependency of all the modules we want to test, so that the full-stack integration tests are contained within each module. That way we get a full stack test for every branch in the sub-modules and we only have to maintain the setup in one location only. We only need some boilerplate that we add to all modules to get this going.

janl commented 10 years ago

cc @caolan @svnlto @boennemann

janl commented 10 years ago

we decided to go down this route in an offline meeting. I’ll start setting up a plugin to see how it goes.

boennemann commented 10 years ago

4 #6 #7 https://github.com/hoodiehq/grunt-release-hoodie/releases/tag/v1.4.0