2121import org .springframework .boot .SpringApplication ;
2222import org .springframework .boot .autoconfigure .PropertyPlaceholderAutoConfiguration ;
2323import org .springframework .boot .autoconfigure .jdbc .DataSourceAutoConfiguration ;
24+ import org .springframework .boot .autoconfigure .jdbc .EmbeddedDataSourceConfiguration ;
2425import org .springframework .boot .autoconfigure .orm .jpa .HibernateJpaAutoConfiguration ;
2526import org .springframework .boot .autoconfigure .security .SecurityAutoConfiguration ;
2627import org .springframework .boot .autoconfigure .security .user .SecurityConfig ;
2728import org .springframework .boot .test .SpringApplicationConfiguration ;
2829import org .springframework .context .annotation .ComponentScan ;
2930import org .springframework .context .annotation .Import ;
31+ import org .springframework .test .annotation .DirtiesContext ;
3032import org .springframework .test .context .junit4 .SpringJUnit4ClassRunner ;
3133
3234/**
3941 */
4042@ RunWith (SpringJUnit4ClassRunner .class )
4143@ SpringApplicationConfiguration (classes = JpaUserDetailsTests .Main .class )
44+ @ DirtiesContext
4245public class JpaUserDetailsTests {
4346
4447 @ Test
@@ -49,7 +52,8 @@ public static void main(String[] args) throws Exception {
4952 SpringApplication .run (Main .class , args );
5053 }
5154
52- @ Import ({ DataSourceAutoConfiguration .class , HibernateJpaAutoConfiguration .class ,
55+ @ Import ({ EmbeddedDataSourceConfiguration .class , DataSourceAutoConfiguration .class ,
56+ HibernateJpaAutoConfiguration .class ,
5357 PropertyPlaceholderAutoConfiguration .class , SecurityAutoConfiguration .class })
5458 @ ComponentScan (basePackageClasses = SecurityConfig .class )
5559 public static class Main {
0 commit comments