I want to behat test a course format I wrote using Travis CI.
The problem hereby is: This course format is a child of another course format I wrote - so when the test tries to access that code it is obviously not present as only the format I have pushed a new commit to will be loaded into the Travis environment.
I could think of two approaches to this:
1. I would need to tell Travis to load the other courser format as well before starting the test.
2. I would use a bespoke version of the Moodle code to test against.
Is this doable? And if so: how?