GitHub PushEvent at 2014-08-14 20:29:41
Repository: spring-framework
Actor: sbrannen
Payload: {"shas":[["ebc726a9154a72d49e34f345ec3461bb59f87681","e8b5bee66e35c0361db72ae98d0619cd426c2dbe@pivotal.io","Allow null ObjectMapper in Jackson2ObjectMapperFactoryBean.getObjectType()\n\nIssue: SPR-11785","Sebastien Deleuze",false],["e142fd11e08261de16f79e23081e02cab3d9f628","ba04a3ec3d2fb1591ecdce2737cdcd5352654dbe@pivotal.io","Add tests for ImportSelector meta-data\n\nIssue: SPR-12059","Phillip Webb",false],["e6d16148e576fafe094c2bc1ef975c25576eeb7b","f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sambrannen.com","Support automatic discovery of default TELs\n\nPrior to this commit, there was no declarative mechanism for a custom\nTestExecutionListener to be registered as a default\nTestExecutionListener.\n\nThis commit introduces support for discovering default\nTestExecutionListener implementations via the SpringFactoriesLoader\nmechanism. Specifically, the spring-test module declares all core\ndefault TestExecutionListeners under the\norg.springframework.test.context.TestExecutionListener key in its\nMETA-INF/spring.factories properties file, and third-party frameworks\nand developers can contribute to the list of default\nTestExecutionListeners in the same manner.\n\n - AbstractTestContextBootstrapper uses the SpringFactoriesLoader to\n   look up the class names of all registered default\n   TestExecutionListeners and sorts the instantiated listeners using\n   AnnotationAwareOrderComparator.\n\n - DefaultTestContextBootstrapper and WebTestContextBootstrapper now\n   rely on the SpringFactoriesLoader mechanism for finding default\n   TestExecutionListeners instead of hard coding fully qualified class\n   names.\n\n - To ensure that default TestExecutionListeners are registered in the\n   correct order, each can implement Ordered or declare @Order.\n\n - AbstractTestExecutionListener and all default TestExecutionListeners\n   provided by Spring now implement Ordered with appropriate values.\n\n - Introduced \"copy constructors\" in MergedContextConfiguration and\n   WebMergedContextConfiguration\n\n - SpringFactoriesLoader now uses AnnotationAwareOrderComparator\n   instead of OrderComparator.\n\nIssue: SPR-11466","Sam Brannen",true]],"size":3,"ref":"refs/heads/SPR-11466","head":"e6d16148e576fafe094c2bc1ef975c25576eeb7b"}