Closed janl closed 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.
cc @caolan @svnlto @boennemann
we decided to go down this route in an offline meeting. I’ll start setting up a plugin to see how it goes.
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?