Closed tractorcow closed 9 years ago
how do you guys at @silverstripe/core-team think about this? Do you think these changes make it better / easier to review and manage open source?
This looks pretty frickin' awesome, and a good start point for further work around making modules testable... unless we want to turn the problem on its head and split the SilverStripe testing components out into their own module so they can be run independently.
I think this is a pretty amazing change. +1.
Why can't I pull this!!! :P
Why can't I pull this!!! :P
Quite...
I had a chat with @hafriedlander, and we agree that core contributors should have access to any repos that the framework and/or cms depend on, so we'll set you all up on the travis / behat modules soon.
Any movement on this? It gets another :+1: from me
I just realised this hasn't been merged. The composer fix has been merged, but this one is yet incomplete.
We need to get this in to fix the failing tests on 3 branch on framework.
I've updated travis-support to better handle the new branches we've created for framework/cms/installer.
Now you can use CORE_RELEASE=3 to target the feature branch for 3 (aliased as 3.2).
Also added are UNIT TESTS. That's right... tests for the testing addon.
I've pushed up a version to my local '3' branch of sapphire and ran this module to demonstrate that it works.
https://travis-ci.org/tractorcow/sapphire/jobs/43062248