{"push_id":700341080,"size":4,"distinct_size":4,"ref":"refs/heads/di_allow_embedding_env","head":"8f4d748c93231d7c57a3e464e8cba2fa7d83f87e","before":"372bbf417cce01a1b14f155840e50c09acde0a3f","commits":[{"sha":"33d1399a882e9c295ba8f7ae29c1e1da893f15b3","author":{"email":"83616a04be28d420e9cc6949bc206136a5783b44@piwik.pro","name":"diosmosis"},"message":"Add parameter docs specifying that parameters are ignored for Fixture::loadAllPlugins. For users that want to use the method.","distinct":true,"url":"https://api.github.com/repos/piwik/piwik/commits/33d1399a882e9c295ba8f7ae29c1e1da893f15b3"},{"sha":"09f5efd950d9a5b082dc78a7841834692bbcc0a1","author":{"email":"83616a04be28d420e9cc6949bc206136a5783b44@piwik.pro","name":"diosmosis"},"message":"Remove plugin loading logic from TestConfig, this is handled by TEstingEnvironmentManipulator so TestConfig just gets in the way.","distinct":true,"url":"https://api.github.com/repos/piwik/piwik/commits/09f5efd950d9a5b082dc78a7841834692bbcc0a1"},{"sha":"63966e6a75336500173cab5f6af4855dcfead2e1","author":{"email":"83616a04be28d420e9cc6949bc206136a5783b44@piwik.pro","name":"diosmosis"},"message":"In TestingEnvironmentManipulator, set Plugins in GLobalSettingsProvider instead of always returning the list of plugins in getActivatedPlugins(). This makes sure tests that activate/deactive plugins will affect config in memory. Otherwise they won't have the complete effect.","distinct":true,"url":"https://api.github.com/repos/piwik/piwik/commits/63966e6a75336500173cab5f6af4855dcfead2e1"},{"sha":"8f4d748c93231d7c57a3e464e8cba2fa7d83f87e","author":{"email":"83616a04be28d420e9cc6949bc206136a5783b44@piwik.pro","name":"diosmosis"},"message":"Move FakeCliMulti to tests/PHPUnit/Framework/Mock so it can be reused.","distinct":true,"url":"https://api.github.com/repos/piwik/piwik/commits/8f4d748c93231d7c57a3e464e8cba2fa7d83f87e"}]}